Class CccInfrastructureNetworkConfiguration
Configuration information for the Compute Cloud@Customer infrastructure. This
network configuration information cannot be updated and is retrieved from the data center.
The information will only be available
after the connectionState is transitioned to CONNECTED.
Inheritance
CccInfrastructureNetworkConfiguration
Assembly: OCI.DotNetSDK.Computecloudatcustomer.dll
Syntax
public class CccInfrastructureNetworkConfiguration
Properties
DnsIps
Declaration
[JsonProperty(PropertyName = "dnsIps")]
public List<string> DnsIps { get; set; }
Property Value
Type |
Description |
List<string> |
The domain name system (DNS) addresses that the Compute Cloud@Customer infrastructure
uses for the data center network.
|
InfrastructureRoutingDynamic
Declaration
[JsonProperty(PropertyName = "infrastructureRoutingDynamic")]
public CccInfrastructureRoutingDynamicDetails InfrastructureRoutingDynamic { get; set; }
Property Value
InfrastructureRoutingStatic
Declaration
[JsonProperty(PropertyName = "infrastructureRoutingStatic")]
public CccInfrastructureRoutingStaticDetails InfrastructureRoutingStatic { get; set; }
Property Value
ManagementNodes
Declaration
[JsonProperty(PropertyName = "managementNodes")]
public List<CccInfrastructureManagementNode> ManagementNodes { get; set; }
Property Value
MgmtVipHostname
Declaration
[JsonProperty(PropertyName = "mgmtVipHostname")]
public string MgmtVipHostname { get; set; }
Property Value
Type |
Description |
string |
The hostname corresponding to the virtual IP (VIP) address of the management nodes.
|
MgmtVipIp
Declaration
[JsonProperty(PropertyName = "mgmtVipIp")]
public string MgmtVipIp { get; set; }
Property Value
Type |
Description |
string |
The IP address used as the virtual IP (VIP) address of the management nodes.
|
SpineIps
Declaration
[JsonProperty(PropertyName = "spineIps")]
public List<string> SpineIps { get; set; }
Property Value
Type |
Description |
List<string> |
Addresses of the network spine switches.
|
SpineVip
Declaration
[JsonProperty(PropertyName = "spineVip")]
public string SpineVip { get; set; }
Property Value
Type |
Description |
string |
The spine switch public virtual IP (VIP). Traffic routed to the
Compute Cloud@Customer infrastructure and
and virtual cloud networks (VCNs) should have this address as next hop.
|
UplinkDomain
Declaration
[JsonProperty(PropertyName = "uplinkDomain")]
public string UplinkDomain { get; set; }
Property Value
Type |
Description |
string |
Domain name to be used as the base domain for the internal network and by
public facing services.
|
UplinkGatewayIp
Declaration
[JsonProperty(PropertyName = "uplinkGatewayIp")]
public string UplinkGatewayIp { get; set; }
Property Value
Type |
Description |
string |
Uplink gateway in the datacenter network that the Compute Cloud@Customer
connects to.
|
UplinkNetmask
Declaration
[JsonProperty(PropertyName = "uplinkNetmask")]
public string UplinkNetmask { get; set; }
Property Value
Type |
Description |
string |
Netmask of the subnet that the Compute Cloud@Customer infrastructure is
connected to.
|
UplinkPortCount
Declaration
[JsonProperty(PropertyName = "uplinkPortCount")]
public int? UplinkPortCount { get; set; }
Property Value
Type |
Description |
int? |
Number of uplink ports per spine switch. Connectivity is identical on both spine switches.
For example, if input is two 100 gigabyte ports; then port-1 and port-2 on both spines will be configured.
|
UplinkPortForwardErrorCorrection
Declaration
[JsonProperty(PropertyName = "uplinkPortForwardErrorCorrection")]
[JsonConverter(typeof(ResponseEnumConverter))]
public CccInfrastructureNetworkConfiguration.UplinkPortForwardErrorCorrectionEnum? UplinkPortForwardErrorCorrection { get; set; }
Property Value
UplinkPortSpeedInGbps
Declaration
[JsonProperty(PropertyName = "uplinkPortSpeedInGbps")]
public int? UplinkPortSpeedInGbps { get; set; }
Property Value
Type |
Description |
int? |
Uplink port speed defined in gigabytes per second.
All uplink ports must have identical speed.
|
UplinkVlanMtu
Declaration
[JsonProperty(PropertyName = "uplinkVlanMtu")]
public int? UplinkVlanMtu { get; set; }
Property Value
Type |
Description |
int? |
The virtual local area network (VLAN) maximum transmission unit (MTU) size
for the uplink ports.
|