Assured Workloads v1beta1 API - Namespace Google.Cloud.AssuredWorkloads.V1Beta1 (2.0.0-beta07)

Classes

AnalyzeWorkloadMoveRequest

A request to analyze a hypothetical move of a source project or project-based workload to a target (destination) folder-based workload.

AnalyzeWorkloadMoveResponse

A response that includes the analysis of the hypothetical resource move.

AssuredWorkloadsService

Service to manage AssuredWorkloads.

AssuredWorkloadsService.AssuredWorkloadsServiceBase

Base class for server-side implementations of AssuredWorkloadsService

AssuredWorkloadsService.AssuredWorkloadsServiceClient

Client for AssuredWorkloadsService

AssuredWorkloadsServiceClient

AssuredWorkloadsService client wrapper, for convenient use.

AssuredWorkloadsServiceClientBuilder

Builder class for AssuredWorkloadsServiceClient to provide simple configuration of credentials, endpoint etc.

AssuredWorkloadsServiceClientImpl

AssuredWorkloadsService client wrapper implementation, for convenient use.

AssuredWorkloadsServiceSettings

Settings for AssuredWorkloadsServiceClient instances.

CreateWorkloadOperationMetadata

Operation metadata to give request details of CreateWorkload.

CreateWorkloadRequest

Request for creating a workload.

DeleteWorkloadRequest

Request for deleting a Workload.

GetWorkloadRequest

Request for fetching a workload.

ListWorkloadsRequest

Request for fetching workloads in an organization.

ListWorkloadsResponse

Response of ListWorkloads endpoint.

LocationName

Resource name for the Location resource.

RestrictAllowedResourcesRequest

Request for restricting list of available resources in Workload environment.

RestrictAllowedResourcesRequest.Types

Container for nested types declared in the RestrictAllowedResourcesRequest message type.

RestrictAllowedResourcesResponse

Response for restricting the list of allowed resources.

UpdateWorkloadRequest

Request for Updating a workload.

Workload

An Workload object for managing highly regulated workloads of cloud customers.

Workload.Types

Container for nested types declared in the Workload message type.

Workload.Types.CJISSettings

Settings specific to resources needed for CJIS.

Workload.Types.FedrampHighSettings

Settings specific to resources needed for FedRAMP High.

Workload.Types.FedrampModerateSettings

Settings specific to resources needed for FedRAMP Moderate.

Workload.Types.IL4Settings

Settings specific to resources needed for IL4.

Workload.Types.KMSSettings

Settings specific to the Key Management Service.

Workload.Types.ResourceInfo

Represent the resources that are children of this Workload.

Workload.Types.ResourceInfo.Types

Container for nested types declared in the ResourceInfo message type.

Workload.Types.ResourceSettings

Represent the custom settings for the resources to be created.

Workload.Types.SaaEnrollmentResponse

Signed Access Approvals (SAA) enrollment response.

Workload.Types.SaaEnrollmentResponse.Types

Container for nested types declared in the SaaEnrollmentResponse message type.

WorkloadName

Resource name for the Workload resource.

Enums

AnalyzeWorkloadMoveRequest.ProjectOrWorkloadResourceOneofCase

Enum of possible cases for the "projectOrWorkloadResource" oneof.

LocationName.ResourceNameType

The possible contents of LocationName.

RestrictAllowedResourcesRequest.Types.RestrictionType

The type of restriction.

Workload.ComplianceRegimeSettingsOneofCase

Enum of possible cases for the "compliance_regime_settings" oneof.

Workload.Types.ComplianceRegime

Supported Compliance Regimes.

Workload.Types.KajEnrollmentState

Key Access Justifications(KAJ) Enrollment State.

Workload.Types.ResourceInfo.Types.ResourceType

The type of resource.

Workload.Types.SaaEnrollmentResponse.Types.SetupError

Setup error of SAA enrollment.

Workload.Types.SaaEnrollmentResponse.Types.SetupState

Setup state of SAA enrollment.

WorkloadName.ResourceNameType

The possible contents of WorkloadName.