Reference documentation and code samples for the Backup and DR Service V1 API class Google::Cloud::BackupDR::V1::CreateAutoProtectionPolicyBindingRequest.
Request message for creating an AutoProtectionPolicyBinding.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#auto_protection_policy_binding
def auto_protection_policy_binding() -> ::Google::Cloud::BackupDR::V1::AutoProtectionPolicyBinding- (::Google::Cloud::BackupDR::V1::AutoProtectionPolicyBinding) — Required. The AutoProtectionPolicyBinding resource to create.
#auto_protection_policy_binding=
def auto_protection_policy_binding=(value) -> ::Google::Cloud::BackupDR::V1::AutoProtectionPolicyBinding- value (::Google::Cloud::BackupDR::V1::AutoProtectionPolicyBinding) — Required. The AutoProtectionPolicyBinding resource to create.
- (::Google::Cloud::BackupDR::V1::AutoProtectionPolicyBinding) — Required. The AutoProtectionPolicyBinding resource to create.
#auto_protection_policy_binding_id
def auto_protection_policy_binding_id() -> ::String-
(::String) — Required. The ID to use for the binding.
This will become the final component of the binding's resource name.
This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen.
#auto_protection_policy_binding_id=
def auto_protection_policy_binding_id=(value) -> ::String-
value (::String) — Required. The ID to use for the binding.
This will become the final component of the binding's resource name.
This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen.
-
(::String) — Required. The ID to use for the binding.
This will become the final component of the binding's resource name.
This value must start with a lowercase letter followed by up to 62 lowercase letters, numbers, or hyphens, and cannot end with a hyphen.
#parent
def parent() -> ::String- (::String) — Required. The parent resource where this binding will be created. Format: projects/{project}/locations/{location}/autoProtectionPolicies/{auto_protection_policy}
#parent=
def parent=(value) -> ::String- value (::String) — Required. The parent resource where this binding will be created. Format: projects/{project}/locations/{location}/autoProtectionPolicies/{auto_protection_policy}
- (::String) — Required. The parent resource where this binding will be created. Format: projects/{project}/locations/{location}/autoProtectionPolicies/{auto_protection_policy}
#request_id
def request_id() -> ::String-
(::String) — Optional. An optional request ID to identify requests. Specify a unique
request ID so that if you must retry your request, the server will know to
ignore the request if it has already been completed. The server will
guarantee that for at least 60 minutes since the first request.
The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
#request_id=
def request_id=(value) -> ::String-
value (::String) — Optional. An optional request ID to identify requests. Specify a unique
request ID so that if you must retry your request, the server will know to
ignore the request if it has already been completed. The server will
guarantee that for at least 60 minutes since the first request.
The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).
-
(::String) — Optional. An optional request ID to identify requests. Specify a unique
request ID so that if you must retry your request, the server will know to
ignore the request if it has already been completed. The server will
guarantee that for at least 60 minutes since the first request.
The request ID must be a valid UUID with the exception that zero UUID is not supported (00000000-0000-0000-0000-000000000000).