Class: Google::Cloud::NetApp::V1::CreateBackupRequest

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

Overview

CreateBackupRequest creates a backup.

Instance Attribute Summary collapse

Instance Attribute Details

#backup::Google::Cloud::NetApp::V1::Backup

Returns Required. A backup resource.

Returns:



197
198
199
200
# File 'proto_docs/google/cloud/netapp/v1/backup.rb', line 197

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

#backup_id::String

Returns Required. The ID to use for the backup. The ID must be unique within the specified backupVault. 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 backup. The ID must be unique within the specified backupVault. 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.



197
198
199
200
# File 'proto_docs/google/cloud/netapp/v1/backup.rb', line 197

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

#parent::String

Returns Required. The NetApp backupVault to create the backups of, in the format projects/*/locations/*/backupVaults/{backup_vault_id}.

Returns:

  • (::String)

    Required. The NetApp backupVault to create the backups of, in the format projects/*/locations/*/backupVaults/{backup_vault_id}



197
198
199
200
# File 'proto_docs/google/cloud/netapp/v1/backup.rb', line 197

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