Package Classes (1.14.0)

Summary of entries of Classes for assuredworkloads.

Classes

AssuredWorkloadsServiceAsyncClient

Service to manage AssuredWorkloads.

AssuredWorkloadsServiceClient

Service to manage AssuredWorkloads.

ListViolationsAsyncPager

A pager for iterating through list_violations requests.

This class thinly wraps an initial ListViolationsResponse object, and provides an __aiter__ method to iterate through its violations field.

If there are more pages, the __aiter__ method will make additional ListViolations requests and continue to iterate through the violations field on the corresponding responses.

All the usual ListViolationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListViolationsPager

A pager for iterating through list_violations requests.

This class thinly wraps an initial ListViolationsResponse object, and provides an __iter__ method to iterate through its violations field.

If there are more pages, the __iter__ method will make additional ListViolations requests and continue to iterate through the violations field on the corresponding responses.

All the usual ListViolationsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListWorkloadsAsyncPager

A pager for iterating through list_workloads requests.

This class thinly wraps an initial ListWorkloadsResponse object, and provides an __aiter__ method to iterate through its workloads field.

If there are more pages, the __aiter__ method will make additional ListWorkloads requests and continue to iterate through the workloads field on the corresponding responses.

All the usual ListWorkloadsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListWorkloadsPager

A pager for iterating through list_workloads requests.

This class thinly wraps an initial ListWorkloadsResponse object, and provides an __iter__ method to iterate through its workloads field.

If there are more pages, the __iter__ method will make additional ListWorkloads requests and continue to iterate through the workloads field on the corresponding responses.

All the usual ListWorkloadsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

AcknowledgeViolationRequest

Request for acknowledging the violation Next Id: 4

AcknowledgeViolationResponse

Response for violation acknowledgement

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.

RestrictAllowedResourcesRequest

Request for restricting list of available resources in Workload environment.

RestrictionType

The type of restriction.

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.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Remediation

Represents remediation guidance to resolve compliance violation for AssuredWorkload

Instructions

Instructions to remediate violation

Console

Remediation instructions to resolve violation via cloud console

Gcloud

Remediation instructions to resolve violation via gcloud cli

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.

State

Violation State Values

Workload

A Workload object for managing highly regulated workloads of cloud customers.

ComplianceRegime

Supported Compliance Regimes.

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.

KajEnrollmentState

Key Access Justifications(KAJ) Enrollment State.

LabelsEntry

The abstract base class for a message.

Partner

Supported Assured Workloads Partners.

ResourceInfo

Represent the resources that are children of this Workload.

ResourceType

The type of resource.

ResourceSettings

Represent the custom settings for the resources to be created.

SaaEnrollmentResponse

Signed Access Approvals (SAA) enrollment response.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

SetupError

Setup error of SAA enrollment.

SetupState

Setup state of SAA enrollment.

AssuredWorkloadsServiceAsyncClient

Service to manage AssuredWorkloads.

AssuredWorkloadsServiceClient

Service to manage AssuredWorkloads.

ListWorkloadsAsyncPager

A pager for iterating through list_workloads requests.

This class thinly wraps an initial ListWorkloadsResponse object, and provides an __aiter__ method to iterate through its workloads field.

If there are more pages, the __aiter__ method will make additional ListWorkloads requests and continue to iterate through the workloads field on the corresponding responses.

All the usual ListWorkloadsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

ListWorkloadsPager

A pager for iterating through list_workloads requests.

This class thinly wraps an initial ListWorkloadsResponse object, and provides an __iter__ method to iterate through its workloads field.

If there are more pages, the __iter__ method will make additional ListWorkloads requests and continue to iterate through the workloads field on the corresponding responses.

All the usual ListWorkloadsResponse attributes are available on the pager. If multiple requests are made, only the most recent response is retained, and thus used for attribute lookup.

AnalyzeWorkloadMoveRequest

A request to analyze a hypothetical move of a source project or project-based workload to a target (destination) folder-based workload.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

AnalyzeWorkloadMoveResponse

A response that includes the analysis of the hypothetical resource move.

CreateWorkloadOperationMetadata

Operation metadata to give request details of CreateWorkload.

CreateWorkloadRequest

Request for creating a workload.

DeleteWorkloadRequest

Request for deleting a Workload.

GetWorkloadRequest

Request for fetching a workload.

ListWorkloadsRequest

Request for fetching workloads in an organization.

ListWorkloadsResponse

Response of ListWorkloads endpoint.

RestrictAllowedResourcesRequest

Request for restricting list of available resources in Workload environment.

RestrictionType

The type of restriction.

RestrictAllowedResourcesResponse

Response for restricting the list of allowed resources.

UpdateWorkloadRequest

Request for Updating a workload.

Workload

An Workload object for managing highly regulated workloads of cloud customers.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

CJISSettings

Settings specific to resources needed for CJIS.

ComplianceRegime

Supported Compliance Regimes.

FedrampHighSettings

Settings specific to resources needed for FedRAMP High.

FedrampModerateSettings

Settings specific to resources needed for FedRAMP Moderate.

IL4Settings

Settings specific to resources needed for IL4.

KMSSettings

Settings specific to the Key Management Service.

KajEnrollmentState

Key Access Justifications(KAJ) Enrollment State.

LabelsEntry

The abstract base class for a message.

ResourceInfo

Represent the resources that are children of this Workload.

ResourceType

The type of resource.

ResourceSettings

Represent the custom settings for the resources to be created.

SaaEnrollmentResponse

Signed Access Approvals (SAA) enrollment response.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

SetupError

Setup error of SAA enrollment.

SetupState

Setup state of SAA enrollment.

Modules

pagers

API documentation for assuredworkloads_v1.services.assured_workloads_service.pagers module.

pagers

API documentation for assuredworkloads_v1beta1.services.assured_workloads_service.pagers module.