Class: Google::Cloud::NetApp::V1::CreateBackupPolicyRequest
- Inherits:
-
Object
- Object
- Google::Cloud::NetApp::V1::CreateBackupPolicyRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/netapp/v1/backup_policy.rb
Overview
CreateBackupPolicyRequest creates a backupPolicy.
Instance Attribute Summary collapse
-
#backup_policy ⇒ ::Google::Cloud::NetApp::V1::BackupPolicy
Required.
-
#backup_policy_id ⇒ ::String
Required.
-
#parent ⇒ ::String
Required.
Instance Attribute Details
#backup_policy ⇒ ::Google::Cloud::NetApp::V1::BackupPolicy
Returns Required. A backupPolicy resource.
111 112 113 114 |
# File 'proto_docs/google/cloud/netapp/v1/backup_policy.rb', line 111 class CreateBackupPolicyRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#backup_policy_id ⇒ ::String
Returns Required. The ID to use for the backup policy. The ID must be unique within the specified location. Must contain only letters, numbers, underscore and hyphen, with the first character a letter or underscore, the last a letter or underscore or a number, and a 63 character maximum.
111 112 113 114 |
# File 'proto_docs/google/cloud/netapp/v1/backup_policy.rb', line 111 class CreateBackupPolicyRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#parent ⇒ ::String
Returns Required. The location to create the backup policies of, in the format
projects/{project_id}/locations/{location}
.
111 112 113 114 |
# File 'proto_docs/google/cloud/netapp/v1/backup_policy.rb', line 111 class CreateBackupPolicyRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |