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

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.

AuditSchedule

An audit schedule, in one of the following formats:

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

AuditSchedule.Types

Container for nested types declared in the AuditSchedule message type.

AuditScheduleName

Resource name for the AuditSchedule resource.

AuditScopeReport

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

Evaluation details for a control.

ControlFamily

Regulatory family of the control.

CreateAuditScheduleRequest

Request message for [CreateAuditSchedule][google.cloud.auditmanager.v1.AuditManager.CreateAuditSchedule].

DestinationDetails

Cloud Storage bucket where the audit report is uploaded to.

EnrollResourceRequest

Request message for [EnrollResource][google.cloud.auditmanager.v1.AuditManager.EnrollResource].

EnrollResourceRequest.Types

Container for nested types declared in the EnrollResourceRequest message type.

EnrollResourceRequest.Types.EligibleDestination

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

Enrollment

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

EnrollmentName

Resource name for the Enrollment resource.

EnrollmentStatusScopeName

Resource name for the EnrollmentStatusScope resource.

FolderLocationName

Resource name for the FolderLocation resource.

GenerateAuditReportRequest

Request message for [GenerateAuditReport][google.cloud.auditmanager.v1.AuditManager.GenerateAuditReport].

GenerateAuditReportRequest.Types

Container for nested types declared in the GenerateAuditReportRequest message type.

GenerateAuditScopeReportRequest

Request message for [GenerateAuditScopeReport][google.cloud.auditmanager.v1.AuditManager.GenerateAuditScopeReport].

GenerateAuditScopeReportRequest.Types

Container for nested types declared in the GenerateAuditScopeReportRequest message type.

GetAuditReportRequest

Request message for [GetAuditReport][google.cloud.auditmanager.v1.AuditManager.GetAuditReport].

GetAuditScheduleRequest

Request message for [GetAuditSchedule][google.cloud.auditmanager.v1.AuditManager.GetAuditSchedule].

GetResourceEnrollmentStatusRequest

Request message for [GetResourceEnrollmentStatus][google.cloud.auditmanager.v1.AuditManager.GetResourceEnrollmentStatus].

ListAuditReportsRequest

Request message for [ListAuditReports][google.cloud.auditmanager.v1.AuditManager.ListAuditReports].

ListAuditReportsResponse

Response message for [ListAuditReports][google.cloud.auditmanager.v1.AuditManager.ListAuditReports].

ListAuditSchedulesRequest

Request message for [ListAuditSchedules][google.cloud.auditmanager.v1.AuditManager.ListAuditSchedules].

ListAuditSchedulesResponse

Response message for [ListAuditSchedules][google.cloud.auditmanager.v1.AuditManager.ListAuditSchedules].

ListControlsRequest

Request message for [ListControls][google.cloud.auditmanager.v1.AuditManager.ListControls].

ListControlsResponse

Response message for [ListControls][google.cloud.auditmanager.v1.AuditManager.ListControls].

ListResourceEnrollmentStatusesRequest

Request message for [ListResourceEnrollmentStatuses][google.cloud.auditmanager.v1.AuditManager.ListResourceEnrollmentStatuses].

ListResourceEnrollmentStatusesResponse

Response message for [ListResourceEnrollmentStatuses][google.cloud.auditmanager.v1.AuditManager.ListResourceEnrollmentStatuses].

OperationMetadata

Metadata for the long-running operation.

OrganizationLocationName

Resource name for the OrganizationLocation resource.

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.

ResourceEnrollmentStatus.Types

Container for nested types declared in the ResourceEnrollmentStatus message type.

ResourceEnrollmentStatusName

Resource name for the ResourceEnrollmentStatus resource.

ScheduleConfig

Timing and frequency parameters for recurring audit runs.

ScheduleConfig.Types

Container for nested types declared in the ScheduleConfig message type.

StandardName

Resource name for the Standard resource.

UpdateAuditScheduleRequest

Request message for [UpdateAuditSchedule][google.cloud.auditmanager.v1.AuditManager.UpdateAuditSchedule].

Enums

AuditReport.Types.ReportGenerationState

Different states of report generation.

AuditReportName.ResourceNameType

The possible contents of AuditReportName.

AuditSchedule.Types.AuditReportFormat

Format for the audit report.

AuditScheduleName.ResourceNameType

The possible contents of AuditScheduleName.

AuditScopeReport.AuditReportOneofCase

Enum of possible cases for the "audit_report" oneof.

AuditScopeReportName.ResourceNameType

The possible contents of AuditScopeReportName.

ComplianceState

Compliance state after evaluation.

Control.Types.Family

Category of the 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

Format for the audit report.

GenerateAuditScopeReportRequest.Types.AuditScopeReportFormat

Format for the audit scope report.

OperationState

Different execution states of the Audit Manager service.

OrganizationLocationName.ResourceNameType

The possible contents of OrganizationLocationName.

ResourceEnrollmentStatus.Types.ResourceEnrollmentState

Different enrollment states of the resource and its parent.

ResourceEnrollmentStatusName.ResourceNameType

The possible contents of ResourceEnrollmentStatusName.

ScheduleConfig.Types.Frequency

Frequency of audit runs.

ScheduleState

State of an audit schedule.

StandardName.ResourceNameType

The possible contents of StandardName.