gcp_backupdr_data_source_reference

ancestors

Type: UNORDERED_LIST_STRING

create_time

Type: TIMESTAMP
Provider name: createTime
Description: Output only. The time when the DataSourceReference was created.

data_source

Type: STRING
Provider name: dataSource
Description: Output only. The resource name of the DataSource. Format: projects/{project}/locations/{location}/backupVaults/{backupVault}/dataSources/{dataSource}

data_source_backup_config_info

Type: STRUCT
Provider name: dataSourceBackupConfigInfo
Description: Output only. Information of backup configuration on the DataSource.

  • last_backup_state
    Type: STRING
    Provider name: lastBackupState
    Description: Output only. The status of the last backup in this DataSource
    Possible values:
    • LAST_BACKUP_STATE_UNSPECIFIED - Status not set.
    • FIRST_BACKUP_PENDING - The first backup has not yet completed
    • SUCCEEDED - The most recent backup was successful
    • FAILED - The most recent backup failed
    • PERMISSION_DENIED - The most recent backup could not be run/failed because of the lack of permissions
  • last_successful_backup_consistency_time
    Type: TIMESTAMP
    Provider name: lastSuccessfulBackupConsistencyTime
    Description: Output only. Timestamp of the last successful backup to this DataSource.

data_source_backup_config_state

Type: STRING
Provider name: dataSourceBackupConfigState
Description: Output only. The backup configuration state of the DataSource.
Possible values:

  • BACKUP_CONFIG_STATE_UNSPECIFIED - The possible states of backup configuration. Status not set.
  • ACTIVE - The data source is actively protected (i.e. there is a BackupPlanAssociation or Appliance SLA pointing to it)
  • PASSIVE - The data source is no longer protected (but may have backups under it)

data_source_backup_count

Type: INT64
Provider name: dataSourceBackupCount
Description: Output only. Number of backups in the DataSource.

data_source_gcp_resource_info

Type: STRUCT
Provider name: dataSourceGcpResourceInfo
Description: Output only. The GCP resource that the DataSource is associated with.

  • cloud_sql_instance_properties
    Type: STRUCT
    Provider name: cloudSqlInstanceProperties
    Description: Output only. The properties of the Cloud SQL instance.
    • database_installed_version
      Type: STRING
      Provider name: databaseInstalledVersion
      Description: Output only. The installed database version of the Cloud SQL instance.
    • instance_create_time
      Type: TIMESTAMP
      Provider name: instanceCreateTime
      Description: Output only. The instance creation timestamp.
    • instance_tier
      Type: STRING
      Provider name: instanceTier
      Description: Output only. The tier (or machine type) for this instance. Example: db-custom-1-3840
    • name
      Type: STRING
      Provider name: name
      Description: Output only. Name of the Cloud SQL instance backed up by the datasource. Format: projects/{project}/instances/{instance}
  • gcp_resourcename
    Type: STRING
    Provider name: gcpResourcename
    Description: Output only. The resource name of the GCP resource. Ex: projects/{project}/zones/{zone}/instances/{instance}
  • location
    Type: STRING
    Provider name: location
    Description: Output only. The location of the GCP resource. Ex: //“global”/“unspecified”
  • type
    Type: STRING
    Provider name: type
    Description: Output only. The type of the GCP resource. Ex: compute.googleapis.com/Instance

labels

Type: UNORDERED_LIST_STRING

name

Type: STRING
Provider name: name
Description: Identifier. The resource name of the DataSourceReference. Format: projects/{project}/locations/{location}/dataSourceReferences/{data_source_reference}

organization_id

Type: STRING

parent

Type: STRING

project_id

Type: STRING

project_number

Type: STRING

region_id

Type: STRING

resource_name

Type: STRING

tags

Type: UNORDERED_LIST_STRING

zone_id

Type: STRING