Class: Google::Cloud::NetApp::V1::BackupConfig
- Inherits:
-
Object
- Object
- Google::Cloud::NetApp::V1::BackupConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/netapp/v1/volume.rb
Overview
BackupConfig contains backup related config on a volume.
Instance Attribute Summary collapse
-
#backup_chain_bytes ⇒ ::Integer
readonly
Output only.
-
#backup_policies ⇒ ::Array<::String>
Optional.
-
#backup_vault ⇒ ::String
Optional.
-
#scheduled_backup_enabled ⇒ ::Boolean
Optional.
Instance Attribute Details
#backup_chain_bytes ⇒ ::Integer (readonly)
Returns Output only. Total size of all backups in a chain in bytes = baseline backup size + sum(incremental backup size).
505 506 507 508 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 505 class BackupConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#backup_policies ⇒ ::Array<::String>
Returns Optional. When specified, schedule backups will be created based on the policy configuration.
505 506 507 508 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 505 class BackupConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#backup_vault ⇒ ::String
Returns Optional. Name of backup vault. Format: projects/{project_id}/locations/{location}/backupVaults/{backup_vault_id}.
505 506 507 508 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 505 class BackupConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#scheduled_backup_enabled ⇒ ::Boolean
Returns Optional. When set to true, scheduled backup is enabled on the volume. This field should be nil when there's no backup policy attached.
505 506 507 508 |
# File 'proto_docs/google/cloud/netapp/v1/volume.rb', line 505 class BackupConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |