@Generated("by gapic-generator-java")
Package com.google.cloud.assuredworkloads.v1
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 AcknowledgeViolationRequest Request for acknowledging the violation Next Id: 4AcknowledgeViolationRequest.Builder Request for acknowledging the violation Next Id: 4AcknowledgeViolationResponse Response for violation acknowledgementAcknowledgeViolationResponse.Builder Response for violation acknowledgementAssuredworkloadsProto AssuredWorkloadsServiceClient Service Description: Service to manage AssuredWorkloads.AssuredWorkloadsServiceClient.ListViolationsFixedSizeCollection AssuredWorkloadsServiceClient.ListViolationsPage AssuredWorkloadsServiceClient.ListViolationsPagedResponse 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.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.GetViolationRequest Request for fetching a Workload Violation.GetViolationRequest.Builder Request for fetching a Workload Violation.GetWorkloadRequest Request for fetching a workload.GetWorkloadRequest.Builder Request for fetching a workload.ListViolationsRequest Request for fetching violations in an organization.ListViolationsRequest.Builder Request for fetching violations in an organization.ListViolationsResponse Response of ListViolations endpoint.ListViolationsResponse.Builder Response of ListViolations endpoint.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.TimeWindow Interval defining a time window.TimeWindow.Builder Interval defining a time window.UpdateWorkloadRequest Request for Updating a workload.UpdateWorkloadRequest.Builder Request for Updating a workload.Violation Workload monitoring Violation.Violation.Builder Workload monitoring Violation.Violation.Remediation Represents remediation guidance to resolve compliance violation for AssuredWorkloadViolation.Remediation.Builder Represents remediation guidance to resolve compliance violation for AssuredWorkloadViolation.Remediation.Instructions Instructions to remediate violationViolation.Remediation.Instructions.Builder Instructions to remediate violationViolation.Remediation.Instructions.Console Remediation instructions to resolve violation via cloud consoleViolation.Remediation.Instructions.Console.Builder Remediation instructions to resolve violation via cloud consoleViolation.Remediation.Instructions.Gcloud Remediation instructions to resolve violation via gcloud cliViolation.Remediation.Instructions.Gcloud.Builder Remediation instructions to resolve violation via gcloud cliViolationName ViolationName.Builder Builder for organizations/{organization}/locations/{location}/workloads/{workload}/violations/{violation}.Workload A Workload object for managing highly regulated workloads of cloud customers.Workload.Builder A Workload object for managing highly regulated workloads of cloud customers.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 RestrictAllowedResourcesRequest.RestrictionType The type of restriction.Violation.Remediation.RemediationType Classifying remediation into various types based on the kind of violation.Violation.State Violation State ValuesWorkload.ComplianceRegime Supported Compliance Regimes.Workload.KajEnrollmentState Key Access Justifications(KAJ) Enrollment State.Workload.Partner Supported Assured Workloads Partners.Workload.ResourceInfo.ResourceType The type of resource.Workload.SaaEnrollmentResponse.SetupError Setup error of SAA enrollment.Workload.SaaEnrollmentResponse.SetupState Setup state of SAA enrollment.