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.