View Source GoogleApi.BackupDR.V1.Model.BackupPlanAssociation (google_api_backup_dr v0.8.0)
A BackupPlanAssociation represents a single BackupPlanAssociation which contains details like workload, backup plan etc
Attributes
-
backupPlan
(type:String.t
, default:nil
) - Required. Resource name of backup plan which needs to be applied on workload. Format: projects/{project}/locations/{location}/backupPlans/{backupPlanId} -
createTime
(type:DateTime.t
, default:nil
) - Output only. The time when the instance was created. -
dataSource
(type:String.t
, default:nil
) - 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} -
name
(type:String.t
, default:nil
) - Output only. Identifier. The resource name of BackupPlanAssociation in below format Format : projects/{project}/locations/{location}/backupPlanAssociations/{backupPlanAssociationId} -
resource
(type:String.t
, default:nil
) - Required. Immutable. Resource name of workload on which backupplan is applied -
resourceType
(type:String.t
, default:nil
) - Output only. Output Only. Resource type of workload on which backupplan is applied -
rulesConfigInfo
(type:list(GoogleApi.BackupDR.V1.Model.RuleConfigInfo.t)
, default:nil
) - Output only. The config info related to backup rules. -
state
(type:String.t
, default:nil
) - Output only. The BackupPlanAssociation resource state. -
updateTime
(type:DateTime.t
, default:nil
) - Output only. The time when the instance was updated.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.BackupDR.V1.Model.BackupPlanAssociation{ backupPlan: String.t() | nil, createTime: DateTime.t() | nil, dataSource: String.t() | nil, name: String.t() | nil, resource: String.t() | nil, resourceType: String.t() | nil, rulesConfigInfo: [GoogleApi.BackupDR.V1.Model.RuleConfigInfo.t()] | nil, state: String.t() | nil, updateTime: DateTime.t() | nil }
Functions
Unwrap a decoded JSON object into its complex fields.