CccInfrastructureNetworkConfiguration¶
-
class
oci.compute_cloud_at_customer.models.
CccInfrastructureNetworkConfiguration
(**kwargs)¶ Bases:
object
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.
Attributes
UPLINK_PORT_FORWARD_ERROR_CORRECTION_AUTO
A constant which can be used with the uplink_port_forward_error_correction property of a CccInfrastructureNetworkConfiguration. UPLINK_PORT_FORWARD_ERROR_CORRECTION_FIRE_CODE_FEC
A constant which can be used with the uplink_port_forward_error_correction property of a CccInfrastructureNetworkConfiguration. UPLINK_PORT_FORWARD_ERROR_CORRECTION_REED_SOLOMON_CONSORTIUM_16
A constant which can be used with the uplink_port_forward_error_correction property of a CccInfrastructureNetworkConfiguration. UPLINK_PORT_FORWARD_ERROR_CORRECTION_REED_SOLOMON_FEC
A constant which can be used with the uplink_port_forward_error_correction property of a CccInfrastructureNetworkConfiguration. UPLINK_PORT_FORWARD_ERROR_CORRECTION_REED_SOLOMON_IEEE
A constant which can be used with the uplink_port_forward_error_correction property of a CccInfrastructureNetworkConfiguration. dns_ips
Gets the dns_ips of this CccInfrastructureNetworkConfiguration. infrastructure_routing_dynamic
Gets the infrastructure_routing_dynamic of this CccInfrastructureNetworkConfiguration. infrastructure_routing_static
Gets the infrastructure_routing_static of this CccInfrastructureNetworkConfiguration. management_nodes
Gets the management_nodes of this CccInfrastructureNetworkConfiguration. mgmt_vip_hostname
Gets the mgmt_vip_hostname of this CccInfrastructureNetworkConfiguration. mgmt_vip_ip
Gets the mgmt_vip_ip of this CccInfrastructureNetworkConfiguration. spine_ips
Gets the spine_ips of this CccInfrastructureNetworkConfiguration. spine_vip
Gets the spine_vip of this CccInfrastructureNetworkConfiguration. uplink_domain
Gets the uplink_domain of this CccInfrastructureNetworkConfiguration. uplink_gateway_ip
Gets the uplink_gateway_ip of this CccInfrastructureNetworkConfiguration. uplink_netmask
Gets the uplink_netmask of this CccInfrastructureNetworkConfiguration. uplink_port_count
Gets the uplink_port_count of this CccInfrastructureNetworkConfiguration. uplink_port_forward_error_correction
Gets the uplink_port_forward_error_correction of this CccInfrastructureNetworkConfiguration. uplink_port_speed_in_gbps
Gets the uplink_port_speed_in_gbps of this CccInfrastructureNetworkConfiguration. uplink_vlan_mtu
Gets the uplink_vlan_mtu of this CccInfrastructureNetworkConfiguration. Methods
__init__
(**kwargs)Initializes a new CccInfrastructureNetworkConfiguration object with values from keyword arguments. -
UPLINK_PORT_FORWARD_ERROR_CORRECTION_AUTO
= 'AUTO'¶ A constant which can be used with the uplink_port_forward_error_correction property of a CccInfrastructureNetworkConfiguration. This constant has a value of “AUTO”
-
UPLINK_PORT_FORWARD_ERROR_CORRECTION_FIRE_CODE_FEC
= 'FIRE_CODE_FEC'¶ A constant which can be used with the uplink_port_forward_error_correction property of a CccInfrastructureNetworkConfiguration. This constant has a value of “FIRE_CODE_FEC”
-
UPLINK_PORT_FORWARD_ERROR_CORRECTION_REED_SOLOMON_CONSORTIUM_16
= 'REED_SOLOMON_CONSORTIUM_16'¶ A constant which can be used with the uplink_port_forward_error_correction property of a CccInfrastructureNetworkConfiguration. This constant has a value of “REED_SOLOMON_CONSORTIUM_16”
-
UPLINK_PORT_FORWARD_ERROR_CORRECTION_REED_SOLOMON_FEC
= 'REED_SOLOMON_FEC'¶ A constant which can be used with the uplink_port_forward_error_correction property of a CccInfrastructureNetworkConfiguration. This constant has a value of “REED_SOLOMON_FEC”
-
UPLINK_PORT_FORWARD_ERROR_CORRECTION_REED_SOLOMON_IEEE
= 'REED_SOLOMON_IEEE'¶ A constant which can be used with the uplink_port_forward_error_correction property of a CccInfrastructureNetworkConfiguration. This constant has a value of “REED_SOLOMON_IEEE”
-
__init__
(**kwargs)¶ Initializes a new CccInfrastructureNetworkConfiguration object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):
Parameters: - management_nodes (list[oci.compute_cloud_at_customer.models.CccInfrastructureManagementNode]) – The value to assign to the management_nodes property of this CccInfrastructureNetworkConfiguration.
- uplink_port_speed_in_gbps (int) – The value to assign to the uplink_port_speed_in_gbps property of this CccInfrastructureNetworkConfiguration.
- uplink_port_count (int) – The value to assign to the uplink_port_count property of this CccInfrastructureNetworkConfiguration.
- uplink_vlan_mtu (int) – The value to assign to the uplink_vlan_mtu property of this CccInfrastructureNetworkConfiguration.
- uplink_netmask (str) – The value to assign to the uplink_netmask property of this CccInfrastructureNetworkConfiguration.
- uplink_port_forward_error_correction (str) – The value to assign to the uplink_port_forward_error_correction property of this CccInfrastructureNetworkConfiguration. Allowed values for this property are: “AUTO”, “FIRE_CODE_FEC”, “REED_SOLOMON_CONSORTIUM_16”, “REED_SOLOMON_FEC”, “REED_SOLOMON_IEEE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
- uplink_domain (str) – The value to assign to the uplink_domain property of this CccInfrastructureNetworkConfiguration.
- uplink_gateway_ip (str) – The value to assign to the uplink_gateway_ip property of this CccInfrastructureNetworkConfiguration.
- spine_ips (list[str]) – The value to assign to the spine_ips property of this CccInfrastructureNetworkConfiguration.
- spine_vip (str) – The value to assign to the spine_vip property of this CccInfrastructureNetworkConfiguration.
- mgmt_vip_hostname (str) – The value to assign to the mgmt_vip_hostname property of this CccInfrastructureNetworkConfiguration.
- mgmt_vip_ip (str) – The value to assign to the mgmt_vip_ip property of this CccInfrastructureNetworkConfiguration.
- dns_ips (list[str]) – The value to assign to the dns_ips property of this CccInfrastructureNetworkConfiguration.
- infrastructure_routing_static (oci.compute_cloud_at_customer.models.CccInfrastructureRoutingStaticDetails) – The value to assign to the infrastructure_routing_static property of this CccInfrastructureNetworkConfiguration.
- infrastructure_routing_dynamic (oci.compute_cloud_at_customer.models.CccInfrastructureRoutingDynamicDetails) – The value to assign to the infrastructure_routing_dynamic property of this CccInfrastructureNetworkConfiguration.
-
dns_ips
¶ Gets the dns_ips of this CccInfrastructureNetworkConfiguration. The domain name system (DNS) addresses that the Compute Cloud@Customer infrastructure uses for the data center network.
Returns: The dns_ips of this CccInfrastructureNetworkConfiguration. Return type: list[str]
-
infrastructure_routing_dynamic
¶ Gets the infrastructure_routing_dynamic of this CccInfrastructureNetworkConfiguration.
Returns: The infrastructure_routing_dynamic of this CccInfrastructureNetworkConfiguration. Return type: oci.compute_cloud_at_customer.models.CccInfrastructureRoutingDynamicDetails
-
infrastructure_routing_static
¶ Gets the infrastructure_routing_static of this CccInfrastructureNetworkConfiguration.
Returns: The infrastructure_routing_static of this CccInfrastructureNetworkConfiguration. Return type: oci.compute_cloud_at_customer.models.CccInfrastructureRoutingStaticDetails
-
management_nodes
¶ Gets the management_nodes of this CccInfrastructureNetworkConfiguration. Information about the management nodes that are provisioned in the Compute Cloud@Customer infrastructure.
Returns: The management_nodes of this CccInfrastructureNetworkConfiguration. Return type: list[oci.compute_cloud_at_customer.models.CccInfrastructureManagementNode]
-
mgmt_vip_hostname
¶ Gets the mgmt_vip_hostname of this CccInfrastructureNetworkConfiguration. The hostname corresponding to the virtual IP (VIP) address of the management nodes.
Returns: The mgmt_vip_hostname of this CccInfrastructureNetworkConfiguration. Return type: str
-
mgmt_vip_ip
¶ Gets the mgmt_vip_ip of this CccInfrastructureNetworkConfiguration. The IP address used as the virtual IP (VIP) address of the management nodes.
Returns: The mgmt_vip_ip of this CccInfrastructureNetworkConfiguration. Return type: str
-
spine_ips
¶ Gets the spine_ips of this CccInfrastructureNetworkConfiguration. Addresses of the network spine switches.
Returns: The spine_ips of this CccInfrastructureNetworkConfiguration. Return type: list[str]
-
spine_vip
¶ Gets the spine_vip of this CccInfrastructureNetworkConfiguration. 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.
Returns: The spine_vip of this CccInfrastructureNetworkConfiguration. Return type: str
-
uplink_domain
¶ Gets the uplink_domain of this CccInfrastructureNetworkConfiguration. Domain name to be used as the base domain for the internal network and by public facing services.
Returns: The uplink_domain of this CccInfrastructureNetworkConfiguration. Return type: str
-
uplink_gateway_ip
¶ Gets the uplink_gateway_ip of this CccInfrastructureNetworkConfiguration. Uplink gateway in the datacenter network that the Compute Cloud@Customer connects to.
Returns: The uplink_gateway_ip of this CccInfrastructureNetworkConfiguration. Return type: str
-
uplink_netmask
¶ Gets the uplink_netmask of this CccInfrastructureNetworkConfiguration. Netmask of the subnet that the Compute Cloud@Customer infrastructure is connected to.
Returns: The uplink_netmask of this CccInfrastructureNetworkConfiguration. Return type: str
-
uplink_port_count
¶ Gets the uplink_port_count of this CccInfrastructureNetworkConfiguration. 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.
Returns: The uplink_port_count of this CccInfrastructureNetworkConfiguration. Return type: int
-
uplink_port_forward_error_correction
¶ Gets the uplink_port_forward_error_correction of this CccInfrastructureNetworkConfiguration. The port forward error correction (FEC) setting for the uplink port on the Compute Cloud@Customer infrastructure.
Allowed values for this property are: “AUTO”, “FIRE_CODE_FEC”, “REED_SOLOMON_CONSORTIUM_16”, “REED_SOLOMON_FEC”, “REED_SOLOMON_IEEE”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
Returns: The uplink_port_forward_error_correction of this CccInfrastructureNetworkConfiguration. Return type: str
-
uplink_port_speed_in_gbps
¶ Gets the uplink_port_speed_in_gbps of this CccInfrastructureNetworkConfiguration. Uplink port speed defined in gigabytes per second. All uplink ports must have identical speed.
Returns: The uplink_port_speed_in_gbps of this CccInfrastructureNetworkConfiguration. Return type: int
-
uplink_vlan_mtu
¶ Gets the uplink_vlan_mtu of this CccInfrastructureNetworkConfiguration. The virtual local area network (VLAN) maximum transmission unit (MTU) size for the uplink ports.
Returns: The uplink_vlan_mtu of this CccInfrastructureNetworkConfiguration. Return type: int
-