Backup and DR Service v1beta API - Class BackupPlanDetail (1.0.0-beta01)

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

Reference documentation and code samples for the Backup and DR Service v1beta API class BackupPlanDetail.

BackupPlanDetail defines configuration of protection.

Inheritance

object > BackupPlanDetail

Namespace

Google.Cloud.BackupDR.V1Beta

Assembly

Google.Cloud.BackupDR.V1Beta.dll

Constructors

BackupPlanDetail()

public BackupPlanDetail()

BackupPlanDetail(BackupPlanDetail)

public BackupPlanDetail(BackupPlanDetail other)
Parameter
Name Description
other BackupPlanDetail

Properties

BackupPlan

public string BackupPlan { get; set; }

Required. The resource name of the BackupPlan to apply to resources that match the policy's criteria. This backup plan must be in the same location as AutoProtectionPolicy. Format: projects/{project}/locations/{location}/backupPlans/{backupPlanId}

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

ResourceType

public string ResourceType { get; set; }

Required. The type of resource that this policy will automatically protect. For MVP, compute.googleapis.com/Instance and compute.googleapis.com/Disk are supported.

Property Value
Type Description
string