Package com.google.cloud.assuredworkloads.v1 (2.40.0)

GitHub RepositoryREST Documentation

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient Service Description: Service to manage AssuredWorkloads.

This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceSettings Settings class to configure an instance of AssuredWorkloadsServiceClient.

The default instance has everything set to sensible defaults:

com.google.cloud.assuredworkloads.v1.Workload.KMSSettings

Settings specific to the Key Management Service. This message is deprecated. In order to create a Keyring, callers should specify,

com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings

Represent the custom settings for the resources to be created.

Classes

Class Description
com.google.cloud.assuredworkloads.v1.AcknowledgeViolationRequest Request for acknowledging the violation Next Id: 4
com.google.cloud.assuredworkloads.v1.AcknowledgeViolationRequest.Builder Request for acknowledging the violation Next Id: 4
com.google.cloud.assuredworkloads.v1.AcknowledgeViolationResponse Response for violation acknowledgement
com.google.cloud.assuredworkloads.v1.AcknowledgeViolationResponse.Builder Response for violation acknowledgement
com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient.ListViolationsFixedSizeCollection
com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient.ListViolationsPage
com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient.ListViolationsPagedResponse
com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient.ListWorkloadsFixedSizeCollection
com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient.ListWorkloadsPage
com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceClient.ListWorkloadsPagedResponse
com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceGrpc Service to manage AssuredWorkloads.
com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceGrpc.AssuredWorkloadsServiceImplBase Base class for the server implementation of the service AssuredWorkloadsService. Service to manage AssuredWorkloads.
com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceSettings.Builder Builder for AssuredWorkloadsServiceSettings.
com.google.cloud.assuredworkloads.v1.AssuredworkloadsProto
com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata Operation metadata to give request details of CreateWorkload.
com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadata.Builder Operation metadata to give request details of CreateWorkload.
com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest Request for creating a workload.
com.google.cloud.assuredworkloads.v1.CreateWorkloadRequest.Builder Request for creating a workload.
com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest Request for deleting a Workload.
com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequest.Builder Request for deleting a Workload.
com.google.cloud.assuredworkloads.v1.GetViolationRequest Request for fetching a Workload Violation.
com.google.cloud.assuredworkloads.v1.GetViolationRequest.Builder Request for fetching a Workload Violation.
com.google.cloud.assuredworkloads.v1.GetWorkloadRequest Request for fetching a workload.
com.google.cloud.assuredworkloads.v1.GetWorkloadRequest.Builder Request for fetching a workload.
com.google.cloud.assuredworkloads.v1.ListViolationsRequest Request for fetching violations in an organization.
com.google.cloud.assuredworkloads.v1.ListViolationsRequest.Builder Request for fetching violations in an organization.
com.google.cloud.assuredworkloads.v1.ListViolationsResponse Response of ListViolations endpoint.
com.google.cloud.assuredworkloads.v1.ListViolationsResponse.Builder Response of ListViolations endpoint.
com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest Request for fetching workloads in an organization.
com.google.cloud.assuredworkloads.v1.ListWorkloadsRequest.Builder Request for fetching workloads in an organization.
com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse Response of ListWorkloads endpoint.
com.google.cloud.assuredworkloads.v1.ListWorkloadsResponse.Builder Response of ListWorkloads endpoint.
com.google.cloud.assuredworkloads.v1.LocationName
com.google.cloud.assuredworkloads.v1.LocationName.Builder Builder for organizations/{organization}/locations/{location}.
com.google.cloud.assuredworkloads.v1.RestrictAllowedResourcesRequest Request for restricting list of available resources in Workload environment.
com.google.cloud.assuredworkloads.v1.RestrictAllowedResourcesRequest.Builder Request for restricting list of available resources in Workload environment.
com.google.cloud.assuredworkloads.v1.RestrictAllowedResourcesResponse Response for restricting the list of allowed resources.
com.google.cloud.assuredworkloads.v1.RestrictAllowedResourcesResponse.Builder Response for restricting the list of allowed resources.
com.google.cloud.assuredworkloads.v1.TimeWindow Interval defining a time window.
com.google.cloud.assuredworkloads.v1.TimeWindow.Builder Interval defining a time window.
com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest Request for Updating a workload.
com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequest.Builder Request for Updating a workload.
com.google.cloud.assuredworkloads.v1.Violation Workload monitoring Violation.
com.google.cloud.assuredworkloads.v1.Violation.Builder Workload monitoring Violation.
com.google.cloud.assuredworkloads.v1.Violation.Remediation Represents remediation guidance to resolve compliance violation for AssuredWorkload
com.google.cloud.assuredworkloads.v1.Violation.Remediation.Builder Represents remediation guidance to resolve compliance violation for AssuredWorkload
com.google.cloud.assuredworkloads.v1.Violation.Remediation.Instructions Instructions to remediate violation
com.google.cloud.assuredworkloads.v1.Violation.Remediation.Instructions.Builder Instructions to remediate violation
com.google.cloud.assuredworkloads.v1.Violation.Remediation.Instructions.Console Remediation instructions to resolve violation via cloud console
com.google.cloud.assuredworkloads.v1.Violation.Remediation.Instructions.Console.Builder Remediation instructions to resolve violation via cloud console
com.google.cloud.assuredworkloads.v1.Violation.Remediation.Instructions.Gcloud Remediation instructions to resolve violation via gcloud cli
com.google.cloud.assuredworkloads.v1.Violation.Remediation.Instructions.Gcloud.Builder Remediation instructions to resolve violation via gcloud cli
com.google.cloud.assuredworkloads.v1.ViolationName
com.google.cloud.assuredworkloads.v1.ViolationName.Builder Builder for organizations/{organization}/locations/{location}/workloads/{workload}/violations/{violation}.
com.google.cloud.assuredworkloads.v1.Workload A Workload object for managing highly regulated workloads of cloud customers.
com.google.cloud.assuredworkloads.v1.Workload.Builder A Workload object for managing highly regulated workloads of cloud customers.
com.google.cloud.assuredworkloads.v1.Workload.KMSSettings.Builder Settings specific to the Key Management Service. This message is deprecated. In order to create a Keyring, callers should specify,
com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo Represent the resources that are children of this Workload.
com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.Builder Represent the resources that are children of this Workload.
com.google.cloud.assuredworkloads.v1.Workload.ResourceSettings.Builder Represent the custom settings for the resources to be created.
com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse Signed Access Approvals (SAA) enrollment response.
com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.Builder Signed Access Approvals (SAA) enrollment response.
com.google.cloud.assuredworkloads.v1.WorkloadName
com.google.cloud.assuredworkloads.v1.WorkloadName.Builder Builder for organizations/{organization}/locations/{location}/workloads/{workload}.

Interfaces

Interface Description
com.google.cloud.assuredworkloads.v1.AcknowledgeViolationRequestOrBuilder
com.google.cloud.assuredworkloads.v1.AcknowledgeViolationResponseOrBuilder
com.google.cloud.assuredworkloads.v1.AssuredWorkloadsServiceGrpc.AsyncService Service to manage AssuredWorkloads.
com.google.cloud.assuredworkloads.v1.CreateWorkloadOperationMetadataOrBuilder
com.google.cloud.assuredworkloads.v1.CreateWorkloadRequestOrBuilder
com.google.cloud.assuredworkloads.v1.DeleteWorkloadRequestOrBuilder
com.google.cloud.assuredworkloads.v1.GetViolationRequestOrBuilder
com.google.cloud.assuredworkloads.v1.GetWorkloadRequestOrBuilder
com.google.cloud.assuredworkloads.v1.ListViolationsRequestOrBuilder
com.google.cloud.assuredworkloads.v1.ListViolationsResponseOrBuilder
com.google.cloud.assuredworkloads.v1.ListWorkloadsRequestOrBuilder
com.google.cloud.assuredworkloads.v1.ListWorkloadsResponseOrBuilder
com.google.cloud.assuredworkloads.v1.RestrictAllowedResourcesRequestOrBuilder
com.google.cloud.assuredworkloads.v1.RestrictAllowedResourcesResponseOrBuilder
com.google.cloud.assuredworkloads.v1.TimeWindowOrBuilder
com.google.cloud.assuredworkloads.v1.UpdateWorkloadRequestOrBuilder
com.google.cloud.assuredworkloads.v1.Violation.Remediation.Instructions.ConsoleOrBuilder
com.google.cloud.assuredworkloads.v1.Violation.Remediation.Instructions.GcloudOrBuilder
com.google.cloud.assuredworkloads.v1.Violation.Remediation.InstructionsOrBuilder
com.google.cloud.assuredworkloads.v1.Violation.RemediationOrBuilder
com.google.cloud.assuredworkloads.v1.ViolationOrBuilder
com.google.cloud.assuredworkloads.v1.Workload.KMSSettingsOrBuilder
com.google.cloud.assuredworkloads.v1.Workload.ResourceInfoOrBuilder
com.google.cloud.assuredworkloads.v1.Workload.ResourceSettingsOrBuilder
com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponseOrBuilder
com.google.cloud.assuredworkloads.v1.WorkloadOrBuilder

Enums

Enum Description
com.google.cloud.assuredworkloads.v1.RestrictAllowedResourcesRequest.RestrictionType The type of restriction.
com.google.cloud.assuredworkloads.v1.Violation.Remediation.RemediationType Classifying remediation into various types based on the kind of violation. For example, violations caused due to changes in boolean org policy requires different remediation instructions compared to violation
com.google.cloud.assuredworkloads.v1.Violation.State Violation State Values
com.google.cloud.assuredworkloads.v1.Workload.ComplianceRegime Supported Compliance Regimes.
com.google.cloud.assuredworkloads.v1.Workload.KajEnrollmentState Key Access Justifications(KAJ) Enrollment State.
com.google.cloud.assuredworkloads.v1.Workload.Partner Supported Assured Workloads Partners.
com.google.cloud.assuredworkloads.v1.Workload.ResourceInfo.ResourceType The type of resource.
com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupError Setup error of SAA enrollment.
com.google.cloud.assuredworkloads.v1.Workload.SaaEnrollmentResponse.SetupState Setup state of SAA enrollment.