AuditSchedule class

An audit schedule, in one of the following formats: * projects/{project}/locations/{location}/auditSchedules/{audit_schedule} * folders/{folder}/locations/{location}/auditSchedules/{audit_schedule}

Constructors

AuditSchedule({String? complianceFramework, String? createTime, String? displayName, String? errorMessage, String? gcsUri, String? lastTriggerTime, String? name, String? nextRunTime, Map<String, ParameterOverrides>? parameterOverrides, String? reportFormat, ScheduleConfig? scheduleConfig, String? state, String? updateTime})
AuditSchedule.fromJson(Map json_)

Properties

complianceFramework ↔ String?
Framework (set of controls) that the audit scope report is generated against.
getter/setter pair
createTime ↔ String?
Timestamp when the schedule was created.
getter/setter pair
displayName ↔ String?
Display name for the audit schedule.
getter/setter pair
errorMessage ↔ String?
Describes the error if the schedule is in an error state.
getter/setter pair
gcsUri ↔ String?
Cloud Storage bucket where Audit Manager can upload the audit report and evidence.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
lastTriggerTime ↔ String?
Timestamp when the audit run was last triggered.
getter/setter pair
name ↔ String?
Identifier.
getter/setter pair
nextRunTime ↔ String?
Calculated timestamp for the next scheduled run.
getter/setter pair
parameterOverrides ↔ Map<String, ParameterOverrides>?
Maps dynamic parameter overrides by Cloud Control resource name at execution time.
getter/setter pair
reportFormat ↔ String?
Format for the audit report.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
scheduleConfig ↔ ScheduleConfig?
Configuration that defines when and how often audit runs are automatically triggered for this schedule.
getter/setter pair
state ↔ String?
State of the audit schedule.
getter/setter pair
updateTime ↔ String?
Timestamp when the schedule was last updated.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited