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

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

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

Request message for creating an AutoProtectionPolicyBinding.

Inheritance

object > CreateAutoProtectionPolicyBindingRequest

Namespace

Google.Cloud.BackupDR.V1Beta

Assembly

Google.Cloud.BackupDR.V1Beta.dll

Constructors

CreateAutoProtectionPolicyBindingRequest()

public CreateAutoProtectionPolicyBindingRequest()

CreateAutoProtectionPolicyBindingRequest(CreateAutoProtectionPolicyBindingRequest)

public CreateAutoProtectionPolicyBindingRequest(CreateAutoProtectionPolicyBindingRequest other)
Parameter
Name Description
other CreateAutoProtectionPolicyBindingRequest

Properties

AutoProtectionPolicyBinding

public AutoProtectionPolicyBinding AutoProtectionPolicyBinding { get; set; }

Required. The AutoProtectionPolicyBinding resource to create.

Property Value
Type Description
AutoProtectionPolicyBinding

AutoProtectionPolicyBindingId

public string AutoProtectionPolicyBindingId { get; set; }

Required. The ID to use for the binding. This will become the final component of the binding's resource name.

Property Value
Type Description
string

Parent

public string Parent { get; set; }

Required. The parent resource where this binding will be created. Format: projects/{project}/locations/{location}/autoProtectionPolicies/{auto_protection_policy}

Property Value
Type Description
string

ParentAsAutoProtectionPolicyName

public AutoProtectionPolicyName ParentAsAutoProtectionPolicyName { get; set; }

AutoProtectionPolicyName-typed view over the Parent resource name property.

Property Value
Type Description
AutoProtectionPolicyName