Audit Manager v1 API - Namespace Google.Cloud.AuditManager.V1 (1.0.0-beta01)

Classes

AuditManager

Service describing handlers for resources

AuditManager.AuditManagerBase

Base class for server-side implementations of AuditManager

AuditManager.AuditManagerClient

Client for AuditManager

AuditManagerClient

AuditManager client wrapper, for convenient use.

AuditManagerClientBuilder

Builder class for AuditManagerClient to provide simple configuration of credentials, endpoint etc.

AuditManagerClientImpl

AuditManager client wrapper implementation, for convenient use.

AuditManagerSettings

Settings for AuditManagerClient instances.

AuditReport

An audit report.

AuditReport.Types

Container for nested types declared in the AuditReport message type.

AuditReportName

Resource name for the AuditReport resource.

AuditScopeReport

The audit scope report.

AuditScopeReportName

Resource name for the AuditScopeReport resource.

Control

A control.

Control.Types

Container for nested types declared in the Control message type.

ControlDetails

The evaluation details for a control.

ControlFamily

The regulatory family of the control.

DestinationDetails

The locations where the generated reports are saved.

EnrollResourceRequest

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

EnrollResourceRequest.Types

Container for nested types declared in the EnrollResourceRequest message type.

EnrollResourceRequest.Types.EligibleDestination

The destination details where the audit report must be uploaded.

Enrollment

The enrollment resource.

EnrollmentName

Resource name for the Enrollment resource.

EnrollmentStatusScopeName

Resource name for the EnrollmentStatusScope resource.

FolderLocationName

Resource name for the FolderLocation resource.

GenerateAuditReportRequest

Message for requesting the Audit Report.

GenerateAuditReportRequest.Types

Container for nested types declared in the GenerateAuditReportRequest message type.

GenerateAuditScopeReportRequest

Message for requesting audit scope report.

GenerateAuditScopeReportRequest.Types

Container for nested types declared in the GenerateAuditScopeReportRequest message type.

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.

OrganizationLocationName

Resource name for the OrganizationLocation resource.

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.

ResourceEnrollmentStatus.Types

Container for nested types declared in the ResourceEnrollmentStatus message type.

ResourceEnrollmentStatusName

Resource name for the ResourceEnrollmentStatus resource.

StandardName

Resource name for the Standard resource.

Enums

AuditReport.Types.ReportGenerationState

The different states of the Audit Manager report generation.

AuditReportName.ResourceNameType

The possible contents of AuditReportName.

AuditScopeReport.AuditReportOneofCase

Enum of possible cases for the "audit_report" oneof.

AuditScopeReportName.ResourceNameType

The possible contents of AuditScopeReportName.

ComplianceState

The compliance state after evaluation.

Control.Types.Family

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

DestinationDetails.DestinationOneofCase

Enum of possible cases for the "destination" oneof.

EnrollResourceRequest.Types.EligibleDestination.EligibleDestinationsOneofCase

Enum of possible cases for the "eligible_destinations" oneof.

EnrollmentName.ResourceNameType

The possible contents of EnrollmentName.

EnrollmentStatusScopeName.ResourceNameType

The possible contents of EnrollmentStatusScopeName.

FolderLocationName.ResourceNameType

The possible contents of FolderLocationName.

GenerateAuditReportRequest.DestinationOneofCase

Enum of possible cases for the "destination" oneof.

GenerateAuditReportRequest.Types.AuditReportFormat

The options for the audit report format.

GenerateAuditScopeReportRequest.Types.AuditScopeReportFormat

The options for the audit scope report format.

OperationState

The different execution states of the Audit Manager service.

OrganizationLocationName.ResourceNameType

The possible contents of OrganizationLocationName.

ResourceEnrollmentStatus.Types.ResourceEnrollmentState

The different enrollment states of a resource.

ResourceEnrollmentStatusName.ResourceNameType

The possible contents of ResourceEnrollmentStatusName.

StandardName.ResourceNameType

The possible contents of StandardName.