Class: Google::Cloud::BackupDR::V1::RuleConfigInfo
- Inherits:
-
Object
- Object
- Google::Cloud::BackupDR::V1::RuleConfigInfo
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/backupdr/v1/backupplanassociation.rb
Overview
Message for rules config info.
Defined Under Namespace
Modules: LastBackupState
Instance Attribute Summary collapse
-
#last_backup_error ⇒ ::Google::Rpc::Status
readonly
Output only.
-
#last_backup_state ⇒ ::Google::Cloud::BackupDR::V1::RuleConfigInfo::LastBackupState
readonly
Output only.
-
#last_successful_backup_consistency_time ⇒ ::Google::Protobuf::Timestamp
readonly
Output only.
-
#rule_id ⇒ ::String
readonly
Output only.
Instance Attribute Details
#last_backup_error ⇒ ::Google::Rpc::Status (readonly)
Returns Output only. google.rpc.Status object to store the last backup error.
120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 |
# File 'proto_docs/google/cloud/backupdr/v1/backupplanassociation.rb', line 120 class RuleConfigInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Enum for LastBackupState module LastBackupState # State not set. LAST_BACKUP_STATE_UNSPECIFIED = 0 # The first backup is pending. FIRST_BACKUP_PENDING = 1 # The most recent backup could not be run/failed because of the lack of # permissions. PERMISSION_DENIED = 2 # The last backup operation succeeded. SUCCEEDED = 3 # The last backup operation failed. FAILED = 4 end end |
#last_backup_state ⇒ ::Google::Cloud::BackupDR::V1::RuleConfigInfo::LastBackupState (readonly)
Returns Output only. The last backup state for rule.
120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 |
# File 'proto_docs/google/cloud/backupdr/v1/backupplanassociation.rb', line 120 class RuleConfigInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Enum for LastBackupState module LastBackupState # State not set. LAST_BACKUP_STATE_UNSPECIFIED = 0 # The first backup is pending. FIRST_BACKUP_PENDING = 1 # The most recent backup could not be run/failed because of the lack of # permissions. PERMISSION_DENIED = 2 # The last backup operation succeeded. SUCCEEDED = 3 # The last backup operation failed. FAILED = 4 end end |
#last_successful_backup_consistency_time ⇒ ::Google::Protobuf::Timestamp (readonly)
Returns Output only. The point in time when the last successful backup was captured from the source.
120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 |
# File 'proto_docs/google/cloud/backupdr/v1/backupplanassociation.rb', line 120 class RuleConfigInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Enum for LastBackupState module LastBackupState # State not set. LAST_BACKUP_STATE_UNSPECIFIED = 0 # The first backup is pending. FIRST_BACKUP_PENDING = 1 # The most recent backup could not be run/failed because of the lack of # permissions. PERMISSION_DENIED = 2 # The last backup operation succeeded. SUCCEEDED = 3 # The last backup operation failed. FAILED = 4 end end |
#rule_id ⇒ ::String (readonly)
Returns Output only. Backup Rule id fetched from backup plan.
120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 |
# File 'proto_docs/google/cloud/backupdr/v1/backupplanassociation.rb', line 120 class RuleConfigInfo include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Enum for LastBackupState module LastBackupState # State not set. LAST_BACKUP_STATE_UNSPECIFIED = 0 # The first backup is pending. FIRST_BACKUP_PENDING = 1 # The most recent backup could not be run/failed because of the lack of # permissions. PERMISSION_DENIED = 2 # The last backup operation succeeded. SUCCEEDED = 3 # The last backup operation failed. FAILED = 4 end end |