BackupPlanAssociation(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A BackupPlanAssociation represents a single BackupPlanAssociation which contains details like workload, backup plan etc
Attributes |
|
---|---|
Name | Description |
name |
str
Output only. Identifier. The resource name of BackupPlanAssociation in below format Format : projects/{project}/locations/{location}/backupPlanAssociations/{backupPlanAssociationId} |
resource_type |
str
Optional. Resource type of workload on which backupplan is applied |
resource |
str
Required. Immutable. Resource name of workload on which backupplan is applied |
backup_plan |
str
Required. Resource name of backup plan which needs to be applied on workload. Format: projects/{project}/locations/{location}/backupPlans/{backupPlanId} |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time when the instance was created. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time when the instance was updated. |
state |
google.cloud.backupdr_v1.types.BackupPlanAssociation.State
Output only. The BackupPlanAssociation resource state. |
rules_config_info |
MutableSequence[google.cloud.backupdr_v1.types.RuleConfigInfo]
Output only. The config info related to backup rules. |
data_source |
str
Output only. Output Only. Resource name of data source which will be used as storage location for backups taken. Format : projects/{project}/locations/{location}/backupVaults/{backupvault}/dataSources/{datasource} |
Classes
State
State(value)
Enum for State of BackupPlan Association