Class LaunchInstanceAvailabilityConfigDetails
Options for VM migration during infrastructure maintenance events and for defining the availability of a VM instance after a maintenance event that impacts the underlying hardware.
Inherited Members
Namespace: Oci.CoreService.Models
Assembly: OCI.DotNetSDK.Core.dll
Syntax
public class LaunchInstanceAvailabilityConfigDetails
Properties
IsLiveMigrationPreferred
Declaration
[JsonProperty(PropertyName = "isLiveMigrationPreferred")]
public bool? IsLiveMigrationPreferred { get; set; }
Property Value
Type | Description |
---|---|
bool? | Whether to live migrate supported VM instances to a healthy physical VM host without disrupting running instances during infrastructure maintenance events. If null, Oracle chooses the best option for migrating the VM during infrastructure maintenance events. |
RecoveryAction
Declaration
[JsonProperty(PropertyName = "recoveryAction")]
[JsonConverter(typeof(StringEnumConverter))]
public LaunchInstanceAvailabilityConfigDetails.RecoveryActionEnum? RecoveryAction { get; set; }
Property Value
Type | Description |
---|---|
LaunchInstanceAvailabilityConfigDetails.RecoveryActionEnum? | The lifecycle state for an instance when it is recovered after infrastructure maintenance.
|