Show / Hide Table of Contents

Class CreateApplyRollbackJobOperationDetails

Job details that are specific to an apply rollback job. For more information about apply rollback jobs, see Creating an Apply Rollback Job.

Inheritance
object
CreateJobOperationDetails
CreateApplyRollbackJobOperationDetails
Inherited Members
CreateJobOperationDetails.IsProviderUpgradeRequired
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.ResourcemanagerService.Models
Assembly: OCI.DotNetSDK.Resourcemanager.dll
Syntax
public class CreateApplyRollbackJobOperationDetails : CreateJobOperationDetails

Properties

ExecutionPlanRollbackJobId

Declaration
[JsonProperty(PropertyName = "executionPlanRollbackJobId")]
public string ExecutionPlanRollbackJobId { get; set; }
Property Value
Type Description
string

The OCID of a plan rollback job, for use when specifying \"FROM_PLAN_ROLLBACK_JOB_ID\" as the executionPlanRollbackStrategy.

ExecutionPlanRollbackStrategy

Declaration
[Required(ErrorMessage = "ExecutionPlanRollbackStrategy is required.")]
[JsonProperty(PropertyName = "executionPlanRollbackStrategy")]
[JsonConverter(typeof(StringEnumConverter))]
public ApplyRollbackJobOperationDetails.ExecutionPlanRollbackStrategyEnum? ExecutionPlanRollbackStrategy { get; set; }
Property Value
Type Description
ApplyRollbackJobOperationDetails.ExecutionPlanRollbackStrategyEnum?

Specifies the source of the execution plan for rollback to apply. Use AUTO_APPROVED to run the job without an execution plan for rollback job.

Remarks

Required

TargetRollbackJobId

Declaration
[JsonProperty(PropertyName = "targetRollbackJobId")]
public string TargetRollbackJobId { get; set; }
Property Value
Type Description
string

The OCID of a successful apply job, for use when specifying \"AUTO_APPROVED\" as the executionPlanRollbackStrategy.

TerraformAdvancedOptions

Declaration
[JsonProperty(PropertyName = "terraformAdvancedOptions")]
public TerraformAdvancedOptions TerraformAdvancedOptions { get; set; }
Property Value
Type Description
TerraformAdvancedOptions
In this article
Back to top