Class: Google::Cloud::BackupDR::V1::BackupPlanRevision
- Inherits:
-
Object
- Object
- Google::Cloud::BackupDR::V1::BackupPlanRevision
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/backupdr/v1/backupplan.rb
Overview
BackupPlanRevision represents a snapshot of a BackupPlan at a point in
time.
Defined Under Namespace
Modules: State
Instance Attribute Summary collapse
-
#backup_plan_snapshot ⇒ ::Google::Cloud::BackupDR::V1::BackupPlan
The Backup Plan being encompassed by this revision.
-
#create_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#name ⇒ ::String
readonly
Output only.
-
#revision_id ⇒ ::String
readonly
Output only.
-
#state ⇒ ::Google::Cloud::BackupDR::V1::BackupPlanRevision::State
readonly
Output only.
Instance Attribute Details
#backup_plan_snapshot ⇒ ::Google::Cloud::BackupDR::V1::BackupPlan
Returns The Backup Plan being encompassed by this revision.
497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 |
# File 'proto_docs/google/cloud/backupdr/v1/backupplan.rb', line 497 class BackupPlanRevision include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The state of the `BackupPlanRevision`. module State # State not set. STATE_UNSPECIFIED = 0 # The resource is being created. CREATING = 1 # The resource has been created and is fully usable. ACTIVE = 2 # The resource is being deleted. DELETING = 3 # The resource has been created but is not usable. INACTIVE = 4 end end |
#create_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The timestamp that the revision was created.
497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 |
# File 'proto_docs/google/cloud/backupdr/v1/backupplan.rb', line 497 class BackupPlanRevision include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The state of the `BackupPlanRevision`. module State # State not set. STATE_UNSPECIFIED = 0 # The resource is being created. CREATING = 1 # The resource has been created and is fully usable. ACTIVE = 2 # The resource is being deleted. DELETING = 3 # The resource has been created but is not usable. INACTIVE = 4 end end |
#name ⇒ ::String (readonly)
Returns Output only. Identifier. The resource name of the BackupPlanRevision.
Format:
projects/{project}/locations/{location}/backupPlans/{backup_plan}/revisions/{revision}.
497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 |
# File 'proto_docs/google/cloud/backupdr/v1/backupplan.rb', line 497 class BackupPlanRevision include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The state of the `BackupPlanRevision`. module State # State not set. STATE_UNSPECIFIED = 0 # The resource is being created. CREATING = 1 # The resource has been created and is fully usable. ACTIVE = 2 # The resource is being deleted. DELETING = 3 # The resource has been created but is not usable. INACTIVE = 4 end end |
#revision_id ⇒ ::String (readonly)
Returns Output only. The user friendly revision ID of the BackupPlanRevision.
Example: v0, v1, v2, etc.
497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 |
# File 'proto_docs/google/cloud/backupdr/v1/backupplan.rb', line 497 class BackupPlanRevision include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The state of the `BackupPlanRevision`. module State # State not set. STATE_UNSPECIFIED = 0 # The resource is being created. CREATING = 1 # The resource has been created and is fully usable. ACTIVE = 2 # The resource is being deleted. DELETING = 3 # The resource has been created but is not usable. INACTIVE = 4 end end |
#state ⇒ ::Google::Cloud::BackupDR::V1::BackupPlanRevision::State (readonly)
Returns Output only. Resource State.
497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 |
# File 'proto_docs/google/cloud/backupdr/v1/backupplan.rb', line 497 class BackupPlanRevision include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The state of the `BackupPlanRevision`. module State # State not set. STATE_UNSPECIFIED = 0 # The resource is being created. CREATING = 1 # The resource has been created and is fully usable. ACTIVE = 2 # The resource is being deleted. DELETING = 3 # The resource has been created but is not usable. INACTIVE = 4 end end |