Class VmTargetEnvironment
Description of the VM target environment.
Inherited Members
Namespace: Oci.CloudmigrationsService.Models
Assembly: OCI.DotNetSDK.Cloudmigrations.dll
Syntax
public class VmTargetEnvironment : TargetEnvironment
Properties
AvailabilityDomain
Declaration
[JsonProperty(PropertyName = "availabilityDomain")]
public string AvailabilityDomain { get; set; }
Property Value
Type | Description |
---|---|
string | Availability Domain of the VM configuration. |
DedicatedVmHost
Declaration
[JsonProperty(PropertyName = "dedicatedVmHost")]
public string DedicatedVmHost { get; set; }
Property Value
Type | Description |
---|---|
string | OCID of the dedicated VM configuration host. |
FaultDomain
Declaration
[JsonProperty(PropertyName = "faultDomain")]
public string FaultDomain { get; set; }
Property Value
Type | Description |
---|---|
string | Fault domain of the VM configuration. |
MsLicense
Declaration
[JsonProperty(PropertyName = "msLicense")]
public string MsLicense { get; set; }
Property Value
Type | Description |
---|---|
string | Microsoft license for the VM configuration. |
PreferredShapeType
Declaration
[JsonProperty(PropertyName = "preferredShapeType")]
[JsonConverter(typeof(StringEnumConverter))]
public VmTargetAsset.PreferredShapeTypeEnum? PreferredShapeType { get; set; }
Property Value
Type | Description |
---|---|
VmTargetAsset.PreferredShapeTypeEnum? | Preferred VM shape type provided by the customer. |
Subnet
Declaration
[Required(ErrorMessage = "Subnet is required.")]
[JsonProperty(PropertyName = "subnet")]
public string Subnet { get; set; }
Property Value
Type | Description |
---|---|
string | OCID of the VM configuration subnet. |
Remarks
Required
Vcn
Declaration
[Required(ErrorMessage = "Vcn is required.")]
[JsonProperty(PropertyName = "vcn")]
public string Vcn { get; set; }
Property Value
Type | Description |
---|---|
string | OCID of the VM configuration VCN. |
Remarks
Required