Backup and DR Backup Plan Association

Associates a backup plan with a specific resource in Google Cloud Backup and DR service. It defines which workloads or data sources are protected under a given backup plan, ensuring consistent backup scheduling, retention, and recovery policies. This association enables automated protection and centralized management of backup operations across Google Cloud environments.

gcp.backupdr_backup_plan_association

Fields

TitleIDTypeData TypeDescription
_keycorestring
ancestorscorearray<string>
backup_plancorestringRequired. Resource name of backup plan which needs to be applied on workload. Format: projects/{project}/locations/{location}/backupPlans/{backupPlanId}
backup_plan_revision_idcorestringOutput only. The user friendly revision ID of the `BackupPlanRevision`. Example: v0, v1, v2, etc.
backup_plan_revision_namecorestringOutput only. The resource id of the `BackupPlanRevision`. Format: `projects/{project}/locations/{location}/backupPlans/{backup_plan}/revisions/{revision_id}`
cloud_sql_instance_backup_plan_association_propertiescorejsonOutput only. Cloud SQL instance's backup plan association properties.
create_timecoretimestampOutput only. The time when the instance was created.
data_sourcecorestringOutput 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}
datadog_display_namecorestring
labelscorearray<string>
namecorestringOutput only. Identifier. The resource name of BackupPlanAssociation in below format Format : projects/{project}/locations/{location}/backupPlanAssociations/{backupPlanAssociationId}
organization_idcorestring
parentcorestring
project_idcorestring
project_numbercorestring
region_idcorestring
resourcecorestringRequired. Immutable. Resource name of workload on which the backup plan is applied. The format can either be the resource name (e.g., "projects/my-project/zones/us-central1-a/instances/my-instance") or the full resource URI (e.g., "https://www.googleapis.com/compute/v1/projects/my-project/zones/us-central1-a/instances/my-instance").
resource_namecorestring
resource_typecorestringRequired. Immutable. Resource type of workload on which backupplan is applied
rules_config_infocorejsonOutput only. The config info related to backup rules.
statecorestringOutput only. The BackupPlanAssociation resource state.
tagscorehstore_csv
update_timecoretimestampOutput only. The time when the instance was updated.
zone_idcorestring