Classes
AcknowledgeViolationRequest
Request for acknowledging the violation Next Id: 4
AcknowledgeViolationResponse
Response for violation acknowledgement
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.
GetViolationRequest
Request for fetching a Workload Violation.
GetWorkloadRequest
Request for fetching a workload.
ListViolationsRequest
Request for fetching violations in an organization.
ListViolationsResponse
Response of ListViolations endpoint.
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.
TimeWindow
Interval defining a time window.
UpdateWorkloadRequest
Request for Updating a workload.
Violation
Workload monitoring Violation.
Violation.Types
Container for nested types declared in the Violation message type.
Violation.Types.Remediation
Represents remediation guidance to resolve compliance violation for AssuredWorkload
Violation.Types.Remediation.Types
Container for nested types declared in the Remediation message type.
Violation.Types.Remediation.Types.Instructions
Instructions to remediate violation
Violation.Types.Remediation.Types.Instructions.Types
Container for nested types declared in the Instructions message type.
Violation.Types.Remediation.Types.Instructions.Types.Console
Remediation instructions to resolve violation via cloud console
Violation.Types.Remediation.Types.Instructions.Types.Gcloud
Remediation instructions to resolve violation via gcloud cli
ViolationName
Resource name for the Violation
resource.
Workload
A Workload object for managing highly regulated workloads of cloud customers.
Workload.Types
Container for nested types declared in the Workload message type.
Workload.Types.KMSSettings
Settings specific to the Key Management Service. This message is deprecated. In order to create a Keyring, callers should specify, ENCRYPTION_KEYS_PROJECT or KEYRING in ResourceSettings.resource_type field.
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
LocationName.ResourceNameType
The possible contents of LocationName.
RestrictAllowedResourcesRequest.Types.RestrictionType
The type of restriction.
Violation.Types.Remediation.Types.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 caused due to changes in allowed values of list org policy.
Violation.Types.State
Violation State Values
ViolationName.ResourceNameType
The possible contents of ViolationName.
Workload.Types.ComplianceRegime
Supported Compliance Regimes.
Workload.Types.KajEnrollmentState
Key Access Justifications(KAJ) Enrollment State.
Workload.Types.Partner
Supported Assured Workloads Partners.
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.