Backup and DR Service v1 API - Class GcpBackupConfig (1.2.0)

public sealed class GcpBackupConfig : IMessage<GcpBackupConfig>, IEquatable<GcpBackupConfig>, IDeepCloneable<GcpBackupConfig>, IBufferMessage, IMessage

Reference documentation and code samples for the Backup and DR Service v1 API class GcpBackupConfig.

GcpBackupConfig captures the Backup configuration details for Google Cloud resources. All Google Cloud resources regardless of type are protected with backup plan associations.

Inheritance

object > GcpBackupConfig

Namespace

Google.Cloud.BackupDR.V1

Assembly

Google.Cloud.BackupDR.V1.dll

Constructors

GcpBackupConfig()

public GcpBackupConfig()

GcpBackupConfig(GcpBackupConfig)

public GcpBackupConfig(GcpBackupConfig other)
Parameter
Name Description
other GcpBackupConfig

Properties

BackupPlan

public string BackupPlan { get; set; }

The name of the backup plan.

Property Value
Type Description
string

BackupPlanAsBackupPlanName

public BackupPlanName BackupPlanAsBackupPlanName { get; set; }

BackupPlanName-typed view over the BackupPlan resource name property.

Property Value
Type Description
BackupPlanName

BackupPlanAssociation

public string BackupPlanAssociation { get; set; }

The name of the backup plan association.

Property Value
Type Description
string

BackupPlanAssociationAsBackupPlanAssociationName

public BackupPlanAssociationName BackupPlanAssociationAsBackupPlanAssociationName { get; set; }

BackupPlanAssociationName-typed view over the BackupPlanAssociation resource name property.

Property Value
Type Description
BackupPlanAssociationName

BackupPlanDescription

public string BackupPlanDescription { get; set; }

The description of the backup plan.

Property Value
Type Description
string

BackupPlanRules

public RepeatedField<string> BackupPlanRules { get; }

The names of the backup plan rules which point to this backupvault

Property Value
Type Description
RepeatedFieldstring