Class VmTargetAsset
Description of the VM target asset.
Inheritance
VmTargetAsset
Assembly: OCI.DotNetSDK.Cloudmigrations.dll
Syntax
public class VmTargetAsset : TargetAsset
Properties
Declaration
[JsonProperty(PropertyName = "blockVolumesPerformance")]
public int? BlockVolumesPerformance { get; set; }
Property Value
Type |
Description |
int? |
Performance of the block volumes.
|
MsLicense
Declaration
[JsonProperty(PropertyName = "msLicense")]
public string MsLicense { get; set; }
Property Value
Type |
Description |
string |
Microsoft license for VM configuration.
|
PreferredShapeType
Declaration
[Required(ErrorMessage = "PreferredShapeType is required.")]
[JsonProperty(PropertyName = "preferredShapeType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public VmTargetAsset.PreferredShapeTypeEnum? PreferredShapeType { get; set; }
Property Value
RecommendedSpec
Declaration
[JsonProperty(PropertyName = "recommendedSpec")]
public LaunchInstanceDetails RecommendedSpec { get; set; }
Property Value
TestSpec
Declaration
[JsonProperty(PropertyName = "testSpec")]
public LaunchInstanceDetails TestSpec { get; set; }
Property Value
UserSpec
Declaration
[JsonProperty(PropertyName = "userSpec")]
public LaunchInstanceDetails UserSpec { get; set; }
Property Value