Show / Hide Table of Contents

Class OlvmTargetEnvironment

OLVM target enviroment

Inheritance
object
TargetEnvironment
OlvmTargetEnvironment
Inherited Members
TargetEnvironment.TargetCompartmentId
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.CloudmigrationsService.Models
Assembly: OCI.DotNetSDK.Cloudmigrations.dll
Syntax
public class OlvmTargetEnvironment : TargetEnvironment

Properties

ClusterAssetId

Declaration
[Required(ErrorMessage = "ClusterAssetId is required.")]
[JsonProperty(PropertyName = "clusterAssetId")]
public string ClusterAssetId { get; set; }
Property Value
Type Description
string

Inventory asset id of the olvm cluster

Remarks

Required

OlvmTemplates

Declaration
[JsonProperty(PropertyName = "olvmTemplates")]
public Dictionary<string, string> OlvmTemplates { get; set; }
Property Value
Type Description
Dictionary<string, string>

OLVM OS type to inventory asset id of the template

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.

VnicProfileAssetId

Declaration
[Required(ErrorMessage = "VnicProfileAssetId is required.")]
[JsonProperty(PropertyName = "vnicProfileAssetId")]
public string VnicProfileAssetId { get; set; }
Property Value
Type Description
string

Inventory asset Id of the vnic profile

Remarks

Required

In this article
Back to top