Class: Google::Cloud::NetApp::V1::CreateBackupVaultRequest

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/netapp/v1/backup_vault.rb

Overview

CreateBackupVaultRequest creates a backup vault.

Instance Attribute Summary collapse

Instance Attribute Details

#backup_vault::Google::Cloud::NetApp::V1::BackupVault

Returns Required. A backupVault resource.

Returns:



142
143
144
145
# File 'proto_docs/google/cloud/netapp/v1/backup_vault.rb', line 142

class CreateBackupVaultRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#backup_vault_id::String

Returns Required. The ID to use for the backupVault. 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.

Returns:

  • (::String)

    Required. The ID to use for the backupVault. 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.



142
143
144
145
# File 'proto_docs/google/cloud/netapp/v1/backup_vault.rb', line 142

class CreateBackupVaultRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#parent::String

Returns Required. The location to create the backup vaults, in the format projects/{project_id}/locations/{location}.

Returns:

  • (::String)

    Required. The location to create the backup vaults, in the format projects/{project_id}/locations/{location}



142
143
144
145
# File 'proto_docs/google/cloud/netapp/v1/backup_vault.rb', line 142

class CreateBackupVaultRequest
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end