public static class NetworkConfiguration.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
NetworkConfiguration |
build() |
NetworkConfiguration.Builder |
copy(NetworkConfiguration model) |
NetworkConfiguration.Builder |
hcxVlanId(String hcxVlanId)
The OCID of the
VLAN used by the SDDC for the HCX component of the VMware environment.
|
NetworkConfiguration.Builder |
nsxEdgeUplink1VlanId(String nsxEdgeUplink1VlanId)
The OCID of the
VLAN used by the SDDC for the NSX Edge Uplink 1 component of the VMware environment.
|
NetworkConfiguration.Builder |
nsxEdgeUplink2VlanId(String nsxEdgeUplink2VlanId)
The OCID of the
VLAN used by the SDDC for the NSX Edge Uplink 2 component of the VMware environment.
|
NetworkConfiguration.Builder |
nsxEdgeVTepVlanId(String nsxEdgeVTepVlanId)
The OCID of the
VLAN used by the Cluster for the NSX Edge VTEP component of the VMware environment.
|
NetworkConfiguration.Builder |
nsxVTepVlanId(String nsxVTepVlanId)
The OCID of the
VLAN used by the Cluster for the NSX VTEP component of the VMware environment.
|
NetworkConfiguration.Builder |
provisioningSubnetId(String provisioningSubnetId)
The OCID of the
management subnet used to provision the Cluster.
|
NetworkConfiguration.Builder |
provisioningVlanId(String provisioningVlanId)
The OCID of the
VLAN used by the Cluster for the Provisioning component of the VMware environment.
|
NetworkConfiguration.Builder |
replicationVlanId(String replicationVlanId)
The OCID of the
VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
|
NetworkConfiguration.Builder |
vmotionVlanId(String vmotionVlanId)
The OCID of the
VLAN used by the Cluster for the vMotion component of the VMware environment.
|
NetworkConfiguration.Builder |
vsanVlanId(String vsanVlanId)
The OCID of the
VLAN used by the Cluster for the vSAN component of the VMware environment.
|
NetworkConfiguration.Builder |
vsphereVlanId(String vsphereVlanId)
The OCID of the
VLAN used by the SDDC for the vSphere component of the VMware environment.
|
public NetworkConfiguration.Builder provisioningSubnetId(String provisioningSubnetId)
The OCID of the management subnet used to provision the Cluster.
provisioningSubnetId
- the value to setpublic NetworkConfiguration.Builder vsphereVlanId(String vsphereVlanId)
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 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 updateSddc
to update the Cluster's vsphereVlanId
with that new VLAN's OCID.
vsphereVlanId
- the value to setpublic NetworkConfiguration.Builder vmotionVlanId(String vmotionVlanId)
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 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 updateCluster
to update the Cluster's vmotionVlanId
with that new VLAN's OCID.
vmotionVlanId
- the value to setpublic NetworkConfiguration.Builder vsanVlanId(String vsanVlanId)
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 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 updateCluster
to update the Cluster's vsanVlanId
with that new VLAN's OCID.
vsanVlanId
- the value to setpublic NetworkConfiguration.Builder nsxVTepVlanId(String nsxVTepVlanId)
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 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 updateCluster
to update the Cluster's nsxVTepVlanId
with that new VLAN's OCID.
nsxVTepVlanId
- the value to setpublic NetworkConfiguration.Builder nsxEdgeVTepVlanId(String nsxEdgeVTepVlanId)
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 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 updateCluster
to update the Cluster's nsxEdgeVTepVlanId
with that new VLAN's OCID.
nsxEdgeVTepVlanId
- the value to setpublic NetworkConfiguration.Builder nsxEdgeUplink1VlanId(String nsxEdgeUplink1VlanId)
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 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 updateCluster
to update the Cluster's nsxEdgeUplink1VlanId
with that new VLAN's OCID.
nsxEdgeUplink1VlanId
- the value to setpublic NetworkConfiguration.Builder nsxEdgeUplink2VlanId(String nsxEdgeUplink2VlanId)
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 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 updateCluster
to update the Cluster's nsxEdgeUplink2VlanId
with that new VLAN's OCID.
nsxEdgeUplink2VlanId
- the value to setpublic NetworkConfiguration.Builder replicationVlanId(String replicationVlanId)
The OCID of the VLAN used by the Cluster for the vSphere Replication component of the VMware environment.
replicationVlanId
- the value to setpublic NetworkConfiguration.Builder provisioningVlanId(String provisioningVlanId)
The OCID of the VLAN used by the Cluster for the Provisioning component of the VMware environment.
provisioningVlanId
- the value to setpublic NetworkConfiguration.Builder hcxVlanId(String hcxVlanId)
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 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 updateSddc
to update the SDDC's hcxVlanId
with
that new VLAN's OCID.
hcxVlanId
- the value to setpublic NetworkConfiguration build()
public NetworkConfiguration.Builder copy(NetworkConfiguration model)
Copyright © 2016–2024. All rights reserved.