Reference documentation and code samples for the Backup and DR Service V1 API class Google::Cloud::BackupDR::V1::RestoreTemplateExecution.
A RestoreTemplateExecution represents a single historical or active
execution run.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#cleanup_phase_info
def cleanup_phase_info() -> ::Google::Cloud::BackupDR::V1::CleanupPhaseInfo
Returns
- (::Google::Cloud::BackupDR::V1::CleanupPhaseInfo) — Output only. Info for the cleanup phase.
#create_time
def create_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. Create time of the execution.
#name
def name() -> ::String
Returns
- (::String) — Identifier. Resource name of the execution.
#name=
def name=(value) -> ::String
Parameter
- value (::String) — Identifier. Resource name of the execution.
Returns
- (::String) — Identifier. Resource name of the execution.
#phase
def phase() -> ::Google::Cloud::BackupDR::V1::RestoreTemplateExecution::ExecutionPhase
Returns
- (::Google::Cloud::BackupDR::V1::RestoreTemplateExecution::ExecutionPhase) — Output only. The current active phase.
#post_restore_phase_info
def post_restore_phase_info() -> ::Google::Cloud::BackupDR::V1::PostRestorePhaseInfo
Returns
- (::Google::Cloud::BackupDR::V1::PostRestorePhaseInfo) — Output only. Info for the post-restore phase.
#pre_restore_phase_info
def pre_restore_phase_info() -> ::Google::Cloud::BackupDR::V1::PreRestorePhaseInfo
Returns
- (::Google::Cloud::BackupDR::V1::PreRestorePhaseInfo) — Output only. Info for the pre-restore phase.
#prepare_phase_info
def prepare_phase_info() -> ::Google::Cloud::BackupDR::V1::PreparePhaseInfo
Returns
- (::Google::Cloud::BackupDR::V1::PreparePhaseInfo) — Output only. Info for the prepare phase.
#resource_type
def resource_type() -> ::String
Returns
- (::String) — Output only. The workload resource type being restored. The format is "{service_name}/{resource_kind}", for example, "compute.googleapis.com/Instance".
#restore_phase_info
def restore_phase_info() -> ::Google::Cloud::BackupDR::V1::RestorePhaseInfo
Returns
- (::Google::Cloud::BackupDR::V1::RestorePhaseInfo) — Output only. Info for the restore phase.
#state
def state() -> ::Google::Cloud::BackupDR::V1::RestoreTemplateExecution::ExecutionState
Returns
- (::Google::Cloud::BackupDR::V1::RestoreTemplateExecution::ExecutionState) — Output only. State of the execution.
#type
def type() -> ::Google::Cloud::BackupDR::V1::RestoreTemplateExecution::ExecutionType
Returns
- (::Google::Cloud::BackupDR::V1::RestoreTemplateExecution::ExecutionType) — Output only. The type of the execution.
#update_time
def update_time() -> ::Google::Protobuf::Timestamp
Returns
- (::Google::Protobuf::Timestamp) — Output only. Update time of the execution.
#verification_phase_info
def verification_phase_info() -> ::Google::Cloud::BackupDR::V1::VerificationPhaseInfo
Returns
- (::Google::Cloud::BackupDR::V1::VerificationPhaseInfo) — Output only. Info for the verification phase.