Class OlvmVnicProfileProperties
OLVM Vnic Profile properties.
Inherited Members
Namespace: Oci.CloudmigrationsService.Models
Assembly: OCI.DotNetSDK.Cloudmigrations.dll
Syntax
public class OlvmVnicProfileProperties
Properties
Comment
Declaration
[JsonProperty(PropertyName = "comment")]
public string Comment { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Free text containing comments about this object. |
CustomProperties
Declaration
[JsonProperty(PropertyName = "customProperties")]
public List<OlvmCustomProperty> CustomProperties { get; set; }
Property Value
| Type | Description |
|---|---|
| List<OlvmCustomProperty> | Custom properties applied to the vNIC profile. |
Description
Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
| Type | Description |
|---|---|
| string | A human-readable description in plain text. |
IsMigratable
Declaration
[JsonProperty(PropertyName = "isMigratable")]
public bool? IsMigratable { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? | Indicates whether passThrough NIC is migratable or not. |
IsPortMirroring
Declaration
[JsonProperty(PropertyName = "isPortMirroring")]
public bool? IsPortMirroring { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? | Indicates if port mirroring is enabled. |
PassThrough
Declaration
[JsonProperty(PropertyName = "passThrough")]
[JsonConverter(typeof(StringEnumConverter))]
public OlvmVnicProfileProperties.PassThroughEnum? PassThrough { get; set; }
Property Value
| Type | Description |
|---|---|
| OlvmVnicProfileProperties.PassThroughEnum? | Describes whether the vNIC is to be implemented as a pass-through device or a virtual one. |
VnicProfileName
Declaration
[Required(ErrorMessage = "VnicProfileName is required.")]
[JsonProperty(PropertyName = "vnicProfileName")]
public string VnicProfileName { get; set; }
Property Value
| Type | Description |
|---|---|
| string | A human-readable name in plain text |
Remarks
Required