Reference documentation and code samples for the Backup and DR Service V1 API class Google::Cloud::BackupDR::V1::CreateAutoProtectionPolicyRequest.
Request message for creating an AutoProtectionPolicy.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#auto_protection_policy
def auto_protection_policy() -> ::Google::Cloud::BackupDR::V1::AutoProtectionPolicy- (::Google::Cloud::BackupDR::V1::AutoProtectionPolicy) — Required. The AutoProtectionPolicy resource to create.
#auto_protection_policy=
def auto_protection_policy=(value) -> ::Google::Cloud::BackupDR::V1::AutoProtectionPolicy- value (::Google::Cloud::BackupDR::V1::AutoProtectionPolicy) — Required. The AutoProtectionPolicy resource to create.
- (::Google::Cloud::BackupDR::V1::AutoProtectionPolicy) — Required. The AutoProtectionPolicy resource to create.
#auto_protection_policy_id
def auto_protection_policy_id() -> ::String-
(::String) — Required. The ID to use for the policy.
This will become the final component of the policy'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_id=
def auto_protection_policy_id=(value) -> ::String-
value (::String) — Required. The ID to use for the policy.
This will become the final component of the policy'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 policy.
This will become the final component of the policy'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 policy will be created. Format: projects/{project}/locations/{location}
#parent=
def parent=(value) -> ::String- value (::String) — Required. The parent resource where this policy will be created. Format: projects/{project}/locations/{location}
- (::String) — Required. The parent resource where this policy will be created. Format: projects/{project}/locations/{location}
#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).