Class NetworkConfiguration
The network configurations used by Cluster, including
OCIDs of the management subnet and VLANs.
Inheritance
NetworkConfiguration
Assembly: OCI.DotNetSDK.Ocvp.dll
Syntax
public class NetworkConfiguration
Properties
HcxVlanId
Declaration
[JsonProperty(PropertyName = "hcxVlanId")]
public string HcxVlanId { get; set; }
Property Value
Type |
Description |
string |
The OCID of the VLAN used by the SDDC
for the HCX component of the VMware environment. This VLAN is a mandatory attribute
for Management Cluster when HCX is enabled.
This attribute is not guaranteed to reflect the HCX VLAN
currently used by the ESXi hosts in the SDDC. The purpose
of this attribute is to show the HCX VLAN that the Oracle
Cloud VMware Solution will use for any new ESXi hosts that you add to this
SDDC in the future with {@link #createEsxiHost(CreateEsxiHostRequest) createEsxiHost}.
Therefore, if you change the existing ESXi hosts in the SDDC to use a different VLAN
for the HCX component of the VMware environment, you
should use {@link #updateSddc(UpdateSddcRequest) updateSddc} to update the SDDC's
hcxVlanId with that new VLAN's OCID.
|
NsxEdgeUplink1VlanId
Declaration
[JsonProperty(PropertyName = "nsxEdgeUplink1VlanId")]
public string NsxEdgeUplink1VlanId { get; set; }
Property Value
Type |
Description |
string |
The OCID of the VLAN used by the SDDC
for the NSX Edge Uplink 1 component of the VMware environment. This VLAN is a mandatory
attribute for Management Cluster.
This attribute is not guaranteed to reflect the NSX Edge Uplink 1 VLAN
currently used by the ESXi hosts in the Cluster. The purpose
of this attribute is to show the NSX Edge Uplink 1 VLAN that the Oracle
Cloud VMware Solution will use for any new ESXi hosts that you add to this
Cluster in the future with {@link #createEsxiHost(CreateEsxiHostRequest) createEsxiHost}.
Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN
for the NSX Edge Uplink 1 component of the VMware environment, you
should use {@link #updateCluster(UpdateClusterRequest) updateCluster} to update the Cluster's
nsxEdgeUplink1VlanId with that new VLAN's OCID.
|
NsxEdgeUplink2VlanId
Declaration
[JsonProperty(PropertyName = "nsxEdgeUplink2VlanId")]
public string NsxEdgeUplink2VlanId { get; set; }
Property Value
Type |
Description |
string |
The OCID of the VLAN used by the SDDC
for the NSX Edge Uplink 2 component of the VMware environment. This VLAN is a mandatory
attribute for Management Cluster.
This attribute is not guaranteed to reflect the NSX Edge Uplink 2 VLAN
currently used by the ESXi hosts in the Cluster. The purpose
of this attribute is to show the NSX Edge Uplink 2 VLAN that the Oracle
Cloud VMware Solution will use for any new ESXi hosts that you add to this
Cluster in the future with {@link #createEsxiHost(CreateEsxiHostRequest) createEsxiHost}.
Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN
for the NSX Edge Uplink 2 component of the VMware environment, you
should use {@link #updateCluster(UpdateClusterRequest) updateCluster} to update the Cluster's
nsxEdgeUplink2VlanId with that new VLAN's OCID.
|
NsxEdgeVTepVlanId
Declaration
[Required(ErrorMessage = "NsxEdgeVTepVlanId is required.")]
[JsonProperty(PropertyName = "nsxEdgeVTepVlanId")]
public string NsxEdgeVTepVlanId { get; set; }
Property Value
Type |
Description |
string |
The OCID of the VLAN used by the Cluster
for the NSX Edge VTEP component of the VMware environment.
This attribute is not guaranteed to reflect the NSX Edge VTEP VLAN
currently used by the ESXi hosts in the Cluster. The purpose
of this attribute is to show the NSX Edge VTEP VLAN that the Oracle
Cloud VMware Solution will use for any new ESXi hosts that you add to this
Cluster in the future with {@link #createEsxiHost(CreateEsxiHostRequest) createEsxiHost}.
Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN
for the NSX Edge VTEP component of the VMware environment, you
should use {@link #updateCluster(UpdateClusterRequest) updateCluster} to update the Cluster's
nsxEdgeVTepVlanId with that new VLAN's OCID.
|
NsxVTepVlanId
Declaration
[Required(ErrorMessage = "NsxVTepVlanId is required.")]
[JsonProperty(PropertyName = "nsxVTepVlanId")]
public string NsxVTepVlanId { get; set; }
Property Value
Type |
Description |
string |
The OCID of the VLAN used by the Cluster
for the NSX VTEP component of the VMware environment.
This attribute is not guaranteed to reflect the NSX VTEP VLAN
currently used by the ESXi hosts in the Cluster. The purpose
of this attribute is to show the NSX VTEP VLAN that the Oracle
Cloud VMware Solution will use for any new ESXi hosts that you add to this
Cluster in the future with {@link #createEsxiHost(CreateEsxiHostRequest) createEsxiHost}.
Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN
for the NSX VTEP component of the VMware environment, you
should use {@link #updateCluster(UpdateClusterRequest) updateCluster} to update the Cluster's
nsxVTepVlanId with that new VLAN's OCID.
|
ProvisioningSubnetId
Declaration
[Required(ErrorMessage = "ProvisioningSubnetId is required.")]
[JsonProperty(PropertyName = "provisioningSubnetId")]
public string ProvisioningSubnetId { get; set; }
Property Value
Type |
Description |
string |
The OCID of the management subnet used
to provision the Cluster.
|
ProvisioningVlanId
Declaration
[JsonProperty(PropertyName = "provisioningVlanId")]
public string ProvisioningVlanId { get; set; }
Property Value
Type |
Description |
string |
The OCID of the VLAN used by the Cluster
for the Provisioning component of the VMware environment.
|
ReplicationVlanId
Declaration
[JsonProperty(PropertyName = "replicationVlanId")]
public string ReplicationVlanId { get; set; }
Property Value
Type |
Description |
string |
The OCID of the VLAN used by the Cluster
for the vSphere Replication component of the VMware environment.
|
VmotionVlanId
Declaration
[Required(ErrorMessage = "VmotionVlanId is required.")]
[JsonProperty(PropertyName = "vmotionVlanId")]
public string VmotionVlanId { get; set; }
Property Value
Type |
Description |
string |
The OCID of the VLAN used by the Cluster
for the vMotion component of the VMware environment.
This attribute is not guaranteed to reflect the vMotion VLAN
currently used by the ESXi hosts in the Cluster. The purpose
of this attribute is to show the vMotion VLAN that the Oracle
Cloud VMware Solution will use for any new ESXi hosts that you add to this
Cluster in the future with {@link #createEsxiHost(CreateEsxiHostRequest) createEsxiHost}.
Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN
for the vMotion component of the VMware environment, you
should use {@link #updateCluster(UpdateClusterRequest) updateCluster} to update the Cluster's
vmotionVlanId with that new VLAN's OCID.
|
VsanVlanId
Declaration
[Required(ErrorMessage = "VsanVlanId is required.")]
[JsonProperty(PropertyName = "vsanVlanId")]
public string VsanVlanId { get; set; }
Property Value
Type |
Description |
string |
The OCID of the VLAN used by the Cluster
for the vSAN component of the VMware environment.
This attribute is not guaranteed to reflect the vSAN VLAN
currently used by the ESXi hosts in the Cluster. The purpose
of this attribute is to show the vSAN VLAN that the Oracle
Cloud VMware Solution will use for any new ESXi hosts that you add to this
Cluster in the future with {@link #createEsxiHost(CreateEsxiHostRequest) createEsxiHost}.
Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN
for the vSAN component of the VMware environment, you
should use {@link #updateCluster(UpdateClusterRequest) updateCluster} to update the Cluster's
vsanVlanId with that new VLAN's OCID.
|
VsphereVlanId
Declaration
[JsonProperty(PropertyName = "vsphereVlanId")]
public string VsphereVlanId { get; set; }
Property Value
Type |
Description |
string |
The OCID of the VLAN used by the SDDC
for the vSphere component of the VMware environment. This VLAN is a mandatory attribute
for Management Cluster.
This attribute is not guaranteed to reflect the vSphere VLAN
currently used by the ESXi hosts in the Cluster. The purpose
of this attribute is to show the vSphere VLAN that the Oracle
Cloud VMware Solution will use for any new ESXi hosts that you add to this
Cluster in the future with {@link #createEsxiHost(CreateEsxiHostRequest) createEsxiHost}.
Therefore, if you change the existing ESXi hosts in the Cluster to use a different VLAN
for the vSphere component of the VMware environment, you
should use {@link #updateSddc(UpdateSddcRequest) updateSddc} to update the Cluster's
vsphereVlanId with that new VLAN's OCID.
|