Show / Hide Table of Contents

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
object
CccInfrastructureNetworkConfiguration
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.ComputecloudatcustomerService.Models
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
Type Description
CccInfrastructureRoutingDynamicDetails

InfrastructureRoutingStatic

Declaration
[JsonProperty(PropertyName = "infrastructureRoutingStatic")]
public CccInfrastructureRoutingStaticDetails InfrastructureRoutingStatic { get; set; }
Property Value
Type Description
CccInfrastructureRoutingStaticDetails

ManagementNodes

Declaration
[JsonProperty(PropertyName = "managementNodes")]
public List<CccInfrastructureManagementNode> ManagementNodes { get; set; }
Property Value
Type Description
List<CccInfrastructureManagementNode>

Information about the management nodes that are provisioned in the Compute Cloud@Customer infrastructure.

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
Type Description
CccInfrastructureNetworkConfiguration.UplinkPortForwardErrorCorrectionEnum?

The port forward error correction (FEC) setting for the uplink port on the Compute Cloud@Customer infrastructure.

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.

In this article
Back to top