Class: Google::Cloud::Metastore::V1beta::Backup
- Inherits:
-
Object
- Object
- Google::Cloud::Metastore::V1beta::Backup
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/metastore/v1beta/metastore.rb
Overview
The details of a backup resource.
Defined Under Namespace
Modules: State
Instance Attribute Summary collapse
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#description ⇒ ::String
The description of the backup.
-
#end_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#name ⇒ ::String
Immutable.
-
#restoring_services ⇒ ::Array<::String>
readonly
Output only.
-
#service_revision ⇒ ::Google::Cloud::Metastore::V1beta::Service
readonly
Output only.
-
#state ⇒ ::Google::Cloud::Metastore::V1beta::Backup::State
readonly
Output only.
Instance Attribute Details
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The time when the backup was started.
626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 |
# File 'proto_docs/google/cloud/metastore/v1beta/metastore.rb', line 626 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The current state of the backup. module State # The state of the backup is unknown. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is being deleted. DELETING = 2 # The backup is active and ready to use. ACTIVE = 3 # The backup failed. FAILED = 4 # The backup is being restored. RESTORING = 5 end end |
#description ⇒ ::String
Returns The description of the backup.
626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 |
# File 'proto_docs/google/cloud/metastore/v1beta/metastore.rb', line 626 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The current state of the backup. module State # The state of the backup is unknown. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is being deleted. DELETING = 2 # The backup is active and ready to use. ACTIVE = 3 # The backup failed. FAILED = 4 # The backup is being restored. RESTORING = 5 end end |
#end_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The time when the backup finished creating.
626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 |
# File 'proto_docs/google/cloud/metastore/v1beta/metastore.rb', line 626 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The current state of the backup. module State # The state of the backup is unknown. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is being deleted. DELETING = 2 # The backup is active and ready to use. ACTIVE = 3 # The backup failed. FAILED = 4 # The backup is being restored. RESTORING = 5 end end |
#name ⇒ ::String
Returns Immutable. The relative resource name of the backup, in the following form:
projects/{project_number}/locations/{location_id}/services/{service_id}/backups/{backup_id}
.
626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 |
# File 'proto_docs/google/cloud/metastore/v1beta/metastore.rb', line 626 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The current state of the backup. module State # The state of the backup is unknown. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is being deleted. DELETING = 2 # The backup is active and ready to use. ACTIVE = 3 # The backup failed. FAILED = 4 # The backup is being restored. RESTORING = 5 end end |
#restoring_services ⇒ ::Array<::String> (readonly)
Returns Output only. Services that are restoring from the backup.
626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 |
# File 'proto_docs/google/cloud/metastore/v1beta/metastore.rb', line 626 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The current state of the backup. module State # The state of the backup is unknown. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is being deleted. DELETING = 2 # The backup is active and ready to use. ACTIVE = 3 # The backup failed. FAILED = 4 # The backup is being restored. RESTORING = 5 end end |
#service_revision ⇒ ::Google::Cloud::Metastore::V1beta::Service (readonly)
Returns Output only. The revision of the service at the time of backup.
626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 |
# File 'proto_docs/google/cloud/metastore/v1beta/metastore.rb', line 626 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The current state of the backup. module State # The state of the backup is unknown. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is being deleted. DELETING = 2 # The backup is active and ready to use. ACTIVE = 3 # The backup failed. FAILED = 4 # The backup is being restored. RESTORING = 5 end end |
#state ⇒ ::Google::Cloud::Metastore::V1beta::Backup::State (readonly)
Returns Output only. The current state of the backup.
626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 |
# File 'proto_docs/google/cloud/metastore/v1beta/metastore.rb', line 626 class Backup include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The current state of the backup. module State # The state of the backup is unknown. STATE_UNSPECIFIED = 0 # The backup is being created. CREATING = 1 # The backup is being deleted. DELETING = 2 # The backup is active and ready to use. ACTIVE = 3 # The backup failed. FAILED = 4 # The backup is being restored. RESTORING = 5 end end |