@Generated("by gapic-generator-java")
Package com.google.cloud.assuredworkloads.v1beta1
A client to Assured Workloads API
The interfaces provided are listed below, along with usage samples.
======================= AssuredWorkloadsServiceClient =======================
Service Description: Service to manage AssuredWorkloads.
Sample for AssuredWorkloadsServiceClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (AssuredWorkloadsServiceClient assuredWorkloadsServiceClient =
AssuredWorkloadsServiceClient.create()) {
Workload workload = Workload.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
Workload response = assuredWorkloadsServiceClient.updateWorkload(workload, updateMask);
}
-
Class Summary Class Description AnalyzeWorkloadMoveRequest A request to analyze a hypothetical move of a source project or project-based workload to a target (destination) folder-based workload.AnalyzeWorkloadMoveRequest.Builder 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.AnalyzeWorkloadMoveResponse.Builder A response that includes the analysis of the hypothetical resource move.AssuredworkloadsProto AssuredWorkloadsServiceClient Service Description: Service to manage AssuredWorkloads.AssuredWorkloadsServiceClient.ListWorkloadsFixedSizeCollection AssuredWorkloadsServiceClient.ListWorkloadsPage AssuredWorkloadsServiceClient.ListWorkloadsPagedResponse AssuredWorkloadsServiceGrpc Service to manage AssuredWorkloads.AssuredWorkloadsServiceGrpc.AssuredWorkloadsServiceBlockingStub A stub to allow clients to do synchronous rpc calls to service AssuredWorkloadsService.AssuredWorkloadsServiceGrpc.AssuredWorkloadsServiceFutureStub A stub to allow clients to do ListenableFuture-style rpc calls to service AssuredWorkloadsService.AssuredWorkloadsServiceGrpc.AssuredWorkloadsServiceImplBase Base class for the server implementation of the service AssuredWorkloadsService.AssuredWorkloadsServiceGrpc.AssuredWorkloadsServiceStub A stub to allow clients to do asynchronous rpc calls to service AssuredWorkloadsService.AssuredworkloadsServiceProto AssuredWorkloadsServiceSettings Settings class to configure an instance ofAssuredWorkloadsServiceClient
.AssuredWorkloadsServiceSettings.Builder Builder for AssuredWorkloadsServiceSettings.CreateWorkloadOperationMetadata Operation metadata to give request details of CreateWorkload.CreateWorkloadOperationMetadata.Builder Operation metadata to give request details of CreateWorkload.CreateWorkloadRequest Request for creating a workload.CreateWorkloadRequest.Builder Request for creating a workload.DeleteWorkloadRequest Request for deleting a Workload.DeleteWorkloadRequest.Builder Request for deleting a Workload.GetWorkloadRequest Request for fetching a workload.GetWorkloadRequest.Builder Request for fetching a workload.ListWorkloadsRequest Request for fetching workloads in an organization.ListWorkloadsRequest.Builder Request for fetching workloads in an organization.ListWorkloadsResponse Response of ListWorkloads endpoint.ListWorkloadsResponse.Builder Response of ListWorkloads endpoint.LocationName LocationName.Builder Builder for organizations/{organization}/locations/{location}.RestrictAllowedResourcesRequest Request for restricting list of available resources in Workload environment.RestrictAllowedResourcesRequest.Builder Request for restricting list of available resources in Workload environment.RestrictAllowedResourcesResponse Response for restricting the list of allowed resources.RestrictAllowedResourcesResponse.Builder Response for restricting the list of allowed resources.UpdateWorkloadRequest Request for Updating a workload.UpdateWorkloadRequest.Builder Request for Updating a workload.Workload An Workload object for managing highly regulated workloads of cloud customers.Workload.Builder An Workload object for managing highly regulated workloads of cloud customers.Workload.CJISSettings Deprecated. Workload.CJISSettings.Builder Settings specific to resources needed for CJIS.Workload.FedrampHighSettings Deprecated. Workload.FedrampHighSettings.Builder Settings specific to resources needed for FedRAMP High.Workload.FedrampModerateSettings Deprecated. Workload.FedrampModerateSettings.Builder Settings specific to resources needed for FedRAMP Moderate.Workload.IL4Settings Deprecated. Workload.IL4Settings.Builder Settings specific to resources needed for IL4.Workload.KMSSettings Deprecated. Workload.KMSSettings.Builder Settings specific to the Key Management Service.Workload.ResourceInfo Represent the resources that are children of this Workload.Workload.ResourceInfo.Builder Represent the resources that are children of this Workload.Workload.ResourceSettings Represent the custom settings for the resources to be created.Workload.ResourceSettings.Builder Represent the custom settings for the resources to be created.Workload.SaaEnrollmentResponse Signed Access Approvals (SAA) enrollment response.Workload.SaaEnrollmentResponse.Builder Signed Access Approvals (SAA) enrollment response.WorkloadName WorkloadName.Builder Builder for organizations/{organization}/locations/{location}/workloads/{workload}. -
Enum Summary Enum Description AnalyzeWorkloadMoveRequest.ProjectOrWorkloadResourceCase RestrictAllowedResourcesRequest.RestrictionType The type of restriction.Workload.ComplianceRegime Supported Compliance Regimes.Workload.ComplianceRegimeSettingsCase Workload.KajEnrollmentState Key Access Justifications(KAJ) Enrollment State.Workload.ResourceInfo.ResourceType The type of resource.Workload.SaaEnrollmentResponse.SetupError Setup error of SAA enrollment.Workload.SaaEnrollmentResponse.SetupState Setup state of SAA enrollment.