CreateAuditScheduleRequest(mapping=None, *, ignore_unknown_fields=False, **kwargs)Request message for CreateAuditSchedule.
Attributes |
|
|---|---|
| Name | Description |
parent |
str
Required. Project or folder that this audit schedule is for, in one of the following formats: - projects/{project}/locations/{location}
- folders/{folder}/locations/{location}
|
audit_schedule |
google.cloud.auditmanager_v1.types.AuditSchedule
Required. Audit schedule to create. |
audit_schedule_id |
str
Required. ID to use for the audit schedule, which becomes the final component of the audit schedule's resource name. |
validate_only |
bool
Optional. If true, only validates the request and does
not create the audit schedule. This executes standard
request validation (such as schema, framework existence,
scope, and IAM checks) and skips the apply phase.
Use this field for the following purposes:
- **Infrastructure as Code (IaC)**: Allow tools like
Terraform to run dry-run mutations (e.g.,
terraform plan) without creating real resources or
incurring costs.
- **User Interface Validation**: Enable real-time form and
permission validation in custom UIs before submitting
requests.
- **CI/CD & Automation**: Test your scripts, permissions,
and parameters safely without consuming resource quotas.
|