CccInfrastructureRoutingDynamicDetails

class oci.compute_cloud_at_customer.models.CccInfrastructureRoutingDynamicDetails(**kwargs)

Bases: object

Dynamic routing information for the Compute Cloud@Customer infrastructure.

Attributes

BGP_TOPOLOGY_MESH A constant which can be used with the bgp_topology property of a CccInfrastructureRoutingDynamicDetails.
BGP_TOPOLOGY_SQUARE A constant which can be used with the bgp_topology property of a CccInfrastructureRoutingDynamicDetails.
BGP_TOPOLOGY_TRIANGLE A constant which can be used with the bgp_topology property of a CccInfrastructureRoutingDynamicDetails.
bgp_topology Gets the bgp_topology of this CccInfrastructureRoutingDynamicDetails.
oracle_asn Gets the oracle_asn of this CccInfrastructureRoutingDynamicDetails.
peer_information Gets the peer_information of this CccInfrastructureRoutingDynamicDetails.

Methods

__init__(**kwargs) Initializes a new CccInfrastructureRoutingDynamicDetails object with values from keyword arguments.
BGP_TOPOLOGY_MESH = 'MESH'

A constant which can be used with the bgp_topology property of a CccInfrastructureRoutingDynamicDetails. This constant has a value of “MESH”

BGP_TOPOLOGY_SQUARE = 'SQUARE'

A constant which can be used with the bgp_topology property of a CccInfrastructureRoutingDynamicDetails. This constant has a value of “SQUARE”

BGP_TOPOLOGY_TRIANGLE = 'TRIANGLE'

A constant which can be used with the bgp_topology property of a CccInfrastructureRoutingDynamicDetails. This constant has a value of “TRIANGLE”

__init__(**kwargs)

Initializes a new CccInfrastructureRoutingDynamicDetails object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
  • peer_information (list[oci.compute_cloud_at_customer.models.PeerInformation]) – The value to assign to the peer_information property of this CccInfrastructureRoutingDynamicDetails.
  • oracle_asn (int) – The value to assign to the oracle_asn property of this CccInfrastructureRoutingDynamicDetails.
  • bgp_topology (str) – The value to assign to the bgp_topology property of this CccInfrastructureRoutingDynamicDetails. Allowed values for this property are: “TRIANGLE”, “SQUARE”, “MESH”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
bgp_topology

Gets the bgp_topology of this CccInfrastructureRoutingDynamicDetails. The topology in use for the Border Gateway Protocol (BGP) configuration.

Allowed values for this property are: “TRIANGLE”, “SQUARE”, “MESH”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The bgp_topology of this CccInfrastructureRoutingDynamicDetails.
Return type:str
oracle_asn

Gets the oracle_asn of this CccInfrastructureRoutingDynamicDetails. The Oracle Autonomous System Number (ASN) to control routing and exchange information within the dynamic routing configuration.

Returns:The oracle_asn of this CccInfrastructureRoutingDynamicDetails.
Return type:int
peer_information

Gets the peer_information of this CccInfrastructureRoutingDynamicDetails. The list of peer devices in the dynamic routing configuration.

Returns:The peer_information of this CccInfrastructureRoutingDynamicDetails.
Return type:list[oci.compute_cloud_at_customer.models.PeerInformation]