Class InfoVmNetworkDetails
Details of the client or backup networks in an VM cluster.
Inherited Members
Namespace: Oci.DataccService.Models
Assembly: OCI.DotNetSDK.Datacc.dll
Syntax
public class InfoVmNetworkDetails
Properties
DomainName
Declaration
[Required(ErrorMessage = "DomainName is required.")]
[JsonProperty(PropertyName = "domainName")]
public string DomainName { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The network domain name. |
Remarks
Required
Gateway
Declaration
[Required(ErrorMessage = "Gateway is required.")]
[JsonProperty(PropertyName = "gateway")]
public string Gateway { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The network gateway. |
Remarks
Required
Netmask
Declaration
[Required(ErrorMessage = "Netmask is required.")]
[JsonProperty(PropertyName = "netmask")]
public string Netmask { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The network netmask. |
Remarks
Required
NetworkType
Declaration
[Required(ErrorMessage = "NetworkType is required.")]
[JsonProperty(PropertyName = "networkType")]
[JsonConverter(typeof(StringEnumConverter))]
public VmClusterNetworkType? NetworkType { get; set; }
Property Value
| Type | Description |
|---|---|
| VmClusterNetworkType? | The network type. |
Remarks
Required
Prefix
Declaration
[JsonProperty(PropertyName = "prefix")]
public string Prefix { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The network domain name prefix. |
StartingIp
Declaration
[JsonProperty(PropertyName = "startingIp")]
public string StartingIp { get; set; }
Property Value
| Type | Description |
|---|---|
| string | Starting ip address of the virtual machines. |
VlanId
Declaration
[JsonProperty(PropertyName = "vlanId")]
public string VlanId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The network VLAN ID. |