Namespace Google.Apis.Assuredworkloads.v1beta1
Classes
AssuredworkloadsBaseServiceRequest<TResponse>
A base abstract class for Assuredworkloads requests.
AssuredworkloadsService
The Assuredworkloads Service.
AssuredworkloadsService.Scope
Available OAuth 2.0 scopes for use with the Assured Workloads API.
AssuredworkloadsService.ScopeConstants
Available OAuth 2.0 scope constants for use with the Assured Workloads API.
OrganizationsResource
The "organizations" collection of methods.
OrganizationsResource.LocationsResource
The "locations" collection of methods.
OrganizationsResource.LocationsResource.OperationsResource
The "operations" collection of methods.
OrganizationsResource.LocationsResource.OperationsResource.GetRequest
Gets the latest state of a long-running operation. Clients can use this method to poll the operation result at intervals as recommended by the API service.
OrganizationsResource.LocationsResource.OperationsResource.ListRequest
Lists operations that match the specified filter in the request. If the server doesn't support this
method, it returns UNIMPLEMENTED
.
OrganizationsResource.LocationsResource.WorkloadsResource
The "workloads" collection of methods.
OrganizationsResource.LocationsResource.WorkloadsResource.AnalyzeWorkloadMoveRequest
Analyzes a hypothetical move of a source resource to a target workload to surface compliance risks. The analysis is best effort and is not guaranteed to be exhaustive.
OrganizationsResource.LocationsResource.WorkloadsResource.CreateRequest
Creates Assured Workload.
OrganizationsResource.LocationsResource.WorkloadsResource.DeleteRequest
Deletes the workload. Make sure that workload's direct children are already in a deleted state, otherwise the request will fail with a FAILED_PRECONDITION error. In addition to assuredworkloads.workload.delete permission, the user should also have orgpolicy.policy.set permission on the deleted folder to remove Assured Workloads OrgPolicies.
OrganizationsResource.LocationsResource.WorkloadsResource.EnableComplianceUpdatesRequest
This endpoint enables Assured Workloads service to offer compliance updates for the folder based
assured workload. It sets up an Assured Workloads Service Agent, having permissions to read
compliance controls (for example: Org Policies) applied on the workload. The caller must have
resourcemanager.folders.getIamPolicy
and resourcemanager.folders.setIamPolicy
permissions on the
assured workload folder.
OrganizationsResource.LocationsResource.WorkloadsResource.EnableResourceMonitoringRequest
Enable resource violation monitoring for a workload.
OrganizationsResource.LocationsResource.WorkloadsResource.GetRequest
Gets Assured Workload associated with a CRM Node
OrganizationsResource.LocationsResource.WorkloadsResource.ListRequest
Lists Assured Workloads under a CRM Node.
OrganizationsResource.LocationsResource.WorkloadsResource.PatchRequest
Updates an existing workload. Currently allows updating of workload display_name and labels. For force updates don't set etag field in the Workload. Only one update operation per workload can be in progress.
OrganizationsResource.LocationsResource.WorkloadsResource.RestrictAllowedResourcesRequest
Restrict the list of resources allowed in the Workload environment. The current list of allowed products can be found at https://cloud.google.com/assured-workloads/docs/supported-products In addition to assuredworkloads.workload.update permission, the user should also have orgpolicy.policy.set permission on the folder resource to use this functionality.
OrganizationsResource.LocationsResource.WorkloadsResource.UpdatesResource
The "updates" collection of methods.
OrganizationsResource.LocationsResource.WorkloadsResource.UpdatesResource.ApplyRequest
This endpoint creates a new operation to apply the given update.
OrganizationsResource.LocationsResource.WorkloadsResource.UpdatesResource.ListRequest
This endpoint lists all updates for the given workload.
OrganizationsResource.LocationsResource.WorkloadsResource.ViolationsResource
The "violations" collection of methods.
OrganizationsResource.LocationsResource.WorkloadsResource.ViolationsResource.AcknowledgeRequest
Acknowledges an existing violation. By acknowledging a violation, users acknowledge the existence of a compliance violation in their workload and decide to ignore it due to a valid business justification. Acknowledgement is a permanent operation and it cannot be reverted.
OrganizationsResource.LocationsResource.WorkloadsResource.ViolationsResource.GetRequest
Retrieves Assured Workload Violation based on ID.
OrganizationsResource.LocationsResource.WorkloadsResource.ViolationsResource.ListRequest
Lists the Violations in the AssuredWorkload Environment. Callers may also choose to read across
multiple Workloads as per AIP-159 by using '-' (the hyphen or dash
character) as a wildcard character instead of workload-id in the parent. Format
organizations/{org_id}/locations/{location}/workloads/-
Enums
AssuredworkloadsBaseServiceRequest<TResponse>.AltEnum
Data format for response.
AssuredworkloadsBaseServiceRequest<TResponse>.XgafvEnum
V1 error format.