Package Classes (0.1.0)

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

Classes

AuditManagerAsyncClient

Service describing handlers for resources

AuditManagerClient

Service describing handlers for resources

ListAuditReportsAsyncPager

A pager for iterating through list_audit_reports requests.

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

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

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

ListAuditReportsPager

A pager for iterating through list_audit_reports requests.

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

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

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

ListControlsAsyncPager

A pager for iterating through list_controls requests.

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

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

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

ListControlsPager

A pager for iterating through list_controls requests.

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

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

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

ListResourceEnrollmentStatusesAsyncPager

A pager for iterating through list_resource_enrollment_statuses requests.

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

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

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

ListResourceEnrollmentStatusesPager

A pager for iterating through list_resource_enrollment_statuses requests.

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

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

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

AuditReport

An audit report.

ReportGenerationState

The different states of the Audit Manager report generation.

AuditScopeReport

The audit scope report.

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

ComplianceState

The compliance state after evaluation.

Control

A control.

Family

The family of the control. For example, Access Control.

ControlDetails

The evaluation details for a control.

ControlFamily

The regulatory family of the control.

DestinationDetails

The locations where the generated reports are saved.

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

EnrollResourceRequest

Request message to subscribe the Audit Manager service for given resource.

EligibleDestination

The destination details where the audit report must be uploaded.

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

Enrollment

The enrollment resource.

GenerateAuditReportRequest

Message for requesting the Audit Report.

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

AuditReportFormat

The options for the audit report format.

GenerateAuditScopeReportRequest

Message for requesting audit scope report.

AuditScopeReportFormat

The options for the audit scope report format.

GetAuditReportRequest

Message for requesting the overall audit report for an audit report name.

GetResourceEnrollmentStatusRequest

Message for getting the enrollment status of a resource.

ListAuditReportsRequest

Message for requesting to list the audit reports.

ListAuditReportsResponse

Response message with all the audit reports.

ListControlsRequest

Message for requesting all the controls for a compliance standard.

ListControlsResponse

Response message with all the controls for a compliance standard.

ListResourceEnrollmentStatusesRequest

Message for listing all the descendent resources under parent with enrollment.

ListResourceEnrollmentStatusesResponse

Response message with all the descendent resources with enrollment.

OperationMetadata

The metadata of the long-running operation.

OperationState

The different execution states of the Audit Manager service.

ReportGenerationProgress

The ReportGenerationProgress is part of google.longrunning.Operation][google.longrunning.Operation] returned to the client for every GetOperation request.

ReportSummary

The additional information for an audit operation.

ResourceEnrollmentStatus

A resource with its enrollment status.

ResourceEnrollmentState

The different enrollment states of a resource.

Modules

pagers

API documentation for auditmanager_v1.services.audit_manager.pagers module.