Class VmNetworkDetails
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 VmNetworkDetails
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(ResponseEnumConverter))]
public VmClusterNetworkType? NetworkType { get; set; }
Property Value
| Type | Description |
|---|---|
| VmClusterNetworkType? | The network type. |
Remarks
Required
Nodes
Declaration
[Required(ErrorMessage = "Nodes is required.")]
[JsonProperty(PropertyName = "nodes")]
public List<NodeDetails> Nodes { get; set; }
Property Value
| Type | Description |
|---|---|
| List<NodeDetails> | The list of node details. |
Remarks
Required
Prefix
Declaration
[JsonProperty(PropertyName = "prefix")]
public string Prefix { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The network domain name prefix. |
VlanId
Declaration
[JsonProperty(PropertyName = "vlanId")]
public string VlanId { get; set; }
Property Value
| Type | Description |
|---|---|
| string | The network VLAN ID. |