Package Classes (0.3.3)

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.

ListAuditSchedulesAsyncPager

A pager for iterating through list_audit_schedules requests.

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

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

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

ListAuditSchedulesPager

A pager for iterating through list_audit_schedules requests.

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

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

All the usual ListAuditSchedulesResponse 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

Different states of report generation.

AuditSchedule

An audit schedule, in one of the following formats:

  • projects/{project}/locations/{location}/auditSchedules/{audit_schedule}
  • folders/{folder}/locations/{location}/auditSchedules/{audit_schedule}

AuditReportFormat

Format for the audit report.

AuditScopeReport

Audit scope report.

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

ComplianceState

Compliance state after evaluation.

Control

A control.

Family

Category of the control.

ControlDetails

Evaluation details for a control.

ControlFamily

Regulatory family of the control.

CreateAuditScheduleRequest

Request message for CreateAuditSchedule.

DestinationDetails

Cloud Storage bucket where the audit report is uploaded to.

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

EnrollResourceRequest

Request message for EnrollResource.

EligibleDestination

Details about the bucket where you want to upload the audit report.

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

Enrollment

Organization, folder, or project to enroll for audit reports.

GenerateAuditReportRequest

Request message for GenerateAuditReport.

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

AuditReportFormat

Format for the audit report.

GenerateAuditScopeReportRequest

Request message for GenerateAuditScopeReport.

AuditScopeReportFormat

Format for the audit scope report.

GetAuditReportRequest

Request message for GetAuditReport.

GetAuditScheduleRequest

Request message for GetAuditSchedule.

GetResourceEnrollmentStatusRequest

Request message for GetResourceEnrollmentStatus.

ListAuditReportsRequest

Request message for ListAuditReports.

ListAuditReportsResponse

Response message for ListAuditReports.

ListAuditSchedulesRequest

Request message for ListAuditSchedules.

ListAuditSchedulesResponse

Response message for ListAuditSchedules.

ListControlsRequest

Request message for ListControls.

ListControlsResponse

Response message for ListControls.

ListResourceEnrollmentStatusesRequest

Request message for ListResourceEnrollmentStatuses.

ListResourceEnrollmentStatusesResponse

Response message for ListResourceEnrollmentStatuses.

OperationMetadata

Metadata for the long-running operation.

OperationState

Different execution states of the Audit Manager service.

ReportGenerationProgress

Details about the current status of the report-generation process.

ReportSummary

Additional information about the number of checks that were made during an audit operation.

ResourceEnrollmentStatus

An organization, folder, or project with its enrollment status.

ResourceEnrollmentState

Different enrollment states of the resource and its parent.

ScheduleConfig

Timing and frequency parameters for recurring audit runs.

Frequency

Frequency of audit runs.

ScheduleState

State of an audit schedule.

UpdateAuditScheduleRequest

Request message for UpdateAuditSchedule.

Modules

pagers

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