AppliedAutoProtectionPolicy(mapping=None, *, ignore_unknown_fields=False, **kwargs)AppliedAutoProtectionPolicy is a read-only view of AutoProtectionPolicy and AutoProtectionPolicyBinding resources that apply to a given workload project.
Attributes |
|
|---|---|
| Name | Description |
name |
str
Identifier. Canonical resource name. Format: projects/{workload-project-number}/locations/{location}/appliedAutoProtectionPolicies/{id}. |
source_binding |
str
Output only. The full resource name of the AutoProtectionPolicyBinding that applies the source policy to a scope including this workload project. e.g., projects/{admin-project}/locations/{location}/autoProtectionPolicies/{policy_id}/autoProtectionPolicyBindings/{binding_id}. |
criteria |
google.cloud.backupdr_v1beta.types.Criteria
Output only. The criteria resources must meet for this rule to apply. From AutoProtectionPolicy.criteria. |
backup_plan_details |
MutableSequence[google.cloud.backupdr_v1beta.types.BackupPlanDetail]
Output only. The set of backup plan configurations, mirroring the backup_plan_details from the source AutoProtectionPolicy. Each element specifies a backup plan for a given resource type. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Timestamp indicating when the binding was last modified. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Timestamp indicating when the binding was last created. |
binding_evaluation_summary |
google.cloud.backupdr_v1beta.types.BindingEvaluationSummary
Output only. The summary of the last policy application when the job has run. |
status |
google.cloud.backupdr_v1beta.types.AppliedAutoProtectionPolicy.State
Output only. The status of the applied auto protection policy. |
Classes
State
State(value)Represents the various states an applied auto protection policy can be in.