Package Classes (0.2.0)

Summary of entries of Classes for google-cloud-cloudcontrolspartner.

Classes

CloudControlsPartnerCoreAsyncClient

Service describing handlers for resources

CloudControlsPartnerCoreClient

Service describing handlers for resources

ListAccessApprovalRequestsAsyncPager

A pager for iterating through list_access_approval_requests requests.

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

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

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

ListAccessApprovalRequestsPager

A pager for iterating through list_access_approval_requests requests.

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

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

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

ListCustomersAsyncPager

A pager for iterating through list_customers requests.

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

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

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

ListCustomersPager

A pager for iterating through list_customers requests.

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

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

All the usual ListCustomersResponse 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.

CloudControlsPartnerMonitoringAsyncClient

Service describing handlers for resources

CloudControlsPartnerMonitoringClient

Service describing handlers for resources

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.

AccessApprovalRequest

Details about the Access request.

AccessReason

Reason for the access.

Type

Type of access justification.

    -  "Feedback Report: #####"
    -  "Case Number: #####"
    -  "Case ID: #####"
    -  "E-PIN Reference: #####"
    -  "Google-#####"
    -  "T-#####".
GOOGLE_INITIATED_SERVICE (2):
    The principal accessed customer data in order
    to diagnose or resolve a suspected issue in
    services. Often this access is used to confirm
    that customers are not affected by a suspected
    service issue or to remediate a reversible
    system issue.
GOOGLE_INITIATED_REVIEW (3):
    Google initiated service for security, fraud,
    abuse, or compliance purposes.
THIRD_PARTY_DATA_REQUEST (4):
    The principal was compelled to access
    customer data in order to respond to a legal
    third party data request or process, including
    legal processes from customers themselves.
GOOGLE_RESPONSE_TO_PRODUCTION_ALERT (5):
    The principal accessed customer data in order
    to diagnose or resolve a suspected issue in
    services or a known outage.
CLOUD_INITIATED_ACCESS (6):
    Similar to 'GOOGLE_INITIATED_SERVICE' or
    'GOOGLE_INITIATED_REVIEW', but with universe agnostic
    naming. The principal accessed customer data in order to
    diagnose or resolve a suspected issue in services or a known
    outage, or for security, fraud, abuse, or compliance review
    purposes.

CompletionState

Enum for possible completion states.

Customer

Contains metadata around a Cloud Controls Partner Customer

CustomerOnboardingState

Container for customer onboarding steps

CustomerOnboardingStep

Container for customer onboarding information

Step

Enum for possible onboarding steps

EkmConnection

Details about the EKM connection

ConnectionError

Information around the error that occurred if the connection state is anything other than available or unspecified

ConnectionState

The EKM connection state.

EkmConnections

The EKM connections associated with a workload

EkmMetadata

Holds information needed by Mudbray to use partner EKMs for workloads.

EkmSolution

Represents Google Cloud supported external key management partners Google Cloud EKM partners docs <https://cloud.google.com/kms/docs/ekm#supported_partners>__.

GetCustomerRequest

Message for getting a customer

GetEkmConnectionsRequest

Request for getting the EKM connections associated with a workload

GetPartnerPermissionsRequest

Request for getting the partner permissions granted for a workload

GetPartnerRequest

Message for getting a Partner

GetViolationRequest

Message for getting a Violation

GetWorkloadRequest

Message for getting a customer workload.

ListAccessApprovalRequestsRequest

Request for getting the access requests associated with a workload.

ListAccessApprovalRequestsResponse

Response message for list access requests.

ListCustomersRequest

Request to list customers

ListCustomersResponse

Response message for list customer Customers requests

ListViolationsRequest

Message for requesting list of Violations

ListViolationsResponse

Response message for list customer violation requests

ListWorkloadsRequest

Request to list customer workloads.

ListWorkloadsResponse

Response message for list customer workloads requests.

OperationMetadata

Represents the metadata of the long-running operation.

Partner

Message describing Partner resource

PartnerPermissions

The permissions granted to the partner for a workload

Permission

Sku

Represents the SKU a partner owns inside Google Cloud to sell to customers.

Violation

Details of resource Violation

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

Contains metadata around the Workload resource <https://cloud.google.com/assured-workloads/docs/reference/rest/Shared.Types/Workload>__ in the Assured Workloads API.

Partner

Supported Assured Workloads Partners.

WorkloadOnboardingState

Container for workload onboarding steps.

WorkloadOnboardingStep

Container for workload onboarding information.

Step

Enum for possible onboarding steps.

CloudControlsPartnerCoreAsyncClient

Service describing handlers for resources

CloudControlsPartnerCoreClient

Service describing handlers for resources

ListAccessApprovalRequestsAsyncPager

A pager for iterating through list_access_approval_requests requests.

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

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

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

ListAccessApprovalRequestsPager

A pager for iterating through list_access_approval_requests requests.

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

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

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

ListCustomersAsyncPager

A pager for iterating through list_customers requests.

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

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

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

ListCustomersPager

A pager for iterating through list_customers requests.

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

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

All the usual ListCustomersResponse 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.

CloudControlsPartnerMonitoringAsyncClient

Service describing handlers for resources

CloudControlsPartnerMonitoringClient

Service describing handlers for resources

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.

AccessApprovalRequest

Details about the Access request.

AccessReason

Reason for the access.

Type

Type of access justification.

    -  "Feedback Report: #####"
    -  "Case Number: #####"
    -  "Case ID: #####"
    -  "E-PIN Reference: #####"
    -  "Google-#####"
    -  "T-#####".
GOOGLE_INITIATED_SERVICE (2):
    The principal accessed customer data in order
    to diagnose or resolve a suspected issue in
    services. Often this access is used to confirm
    that customers are not affected by a suspected
    service issue or to remediate a reversible
    system issue.
GOOGLE_INITIATED_REVIEW (3):
    Google initiated service for security, fraud,
    abuse, or compliance purposes.
THIRD_PARTY_DATA_REQUEST (4):
    The principal was compelled to access
    customer data in order to respond to a legal
    third party data request or process, including
    legal processes from customers themselves.
GOOGLE_RESPONSE_TO_PRODUCTION_ALERT (5):
    The principal accessed customer data in order
    to diagnose or resolve a suspected issue in
    services or a known outage.
CLOUD_INITIATED_ACCESS (6):
    Similar to 'GOOGLE_INITIATED_SERVICE' or
    'GOOGLE_INITIATED_REVIEW', but with universe agnostic
    naming. The principal accessed customer data in order to
    diagnose or resolve a suspected issue in services or a known
    outage, or for security, fraud, abuse, or compliance review
    purposes.

CompletionState

Enum for possible completion states.

Customer

Contains metadata around a Cloud Controls Partner Customer

CustomerOnboardingState

Container for customer onboarding steps

CustomerOnboardingStep

Container for customer onboarding information

Step

Enum for possible onboarding steps

EkmConnection

Details about the EKM connection

ConnectionError

Information around the error that occurred if the connection state is anything other than available or unspecified

ConnectionState

The EKM connection state.

EkmConnections

The EKM connections associated with a workload

EkmMetadata

Holds information needed by Mudbray to use partner EKMs for workloads.

EkmSolution

Represents Google Cloud supported external key management partners Google Cloud EKM partners docs <https://cloud.google.com/kms/docs/ekm#supported_partners>__.

GetCustomerRequest

Message for getting a customer

GetEkmConnectionsRequest

Request for getting the EKM connections associated with a workload

GetPartnerPermissionsRequest

Request for getting the partner permissions granted for a workload

GetPartnerRequest

Message for getting a Partner

GetViolationRequest

Message for getting a Violation

GetWorkloadRequest

Message for getting a customer workload.

ListAccessApprovalRequestsRequest

Request for getting the access requests associated with a workload.

ListAccessApprovalRequestsResponse

Response message for list access requests.

ListCustomersRequest

Request to list customers

ListCustomersResponse

Response message for list customer Customers requests

ListViolationsRequest

Message for requesting list of Violations

ListViolationsResponse

Response message for list customer violation requests

ListWorkloadsRequest

Request to list customer workloads.

ListWorkloadsResponse

Response message for list customer workloads requests.

OperationMetadata

Represents the metadata of the long-running operation.

Partner

Message describing Partner resource

PartnerPermissions

The permissions granted to the partner for a workload

Permission

Sku

Represents the SKU a partner owns inside Google Cloud to sell to customers.

Violation

Details of resource Violation

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

Contains metadata around the Workload resource <https://cloud.google.com/assured-workloads/docs/reference/rest/Shared.Types/Workload>__ in the Assured Workloads API.

Partner

Supported Assured Workloads Partners.

WorkloadOnboardingState

Container for workload onboarding steps.

WorkloadOnboardingStep

Container for workload onboarding information.

Step

Enum for possible onboarding steps.

Modules

pagers

API documentation for cloudcontrolspartner_v1.services.cloud_controls_partner_core.pagers module.

pagers

API documentation for cloudcontrolspartner_v1.services.cloud_controls_partner_monitoring.pagers module.

pagers

API documentation for cloudcontrolspartner_v1beta.services.cloud_controls_partner_core.pagers module.

pagers

API documentation for cloudcontrolspartner_v1beta.services.cloud_controls_partner_monitoring.pagers module.