VirtualCircuitRedundancyMetadata

class oci.core.models.VirtualCircuitRedundancyMetadata(**kwargs)

Bases: object

Redundancy level details of the virtual circuit

Attributes

CONFIGURED_REDUNDANCY_LEVEL_DEVICE A constant which can be used with the configured_redundancy_level property of a VirtualCircuitRedundancyMetadata.
CONFIGURED_REDUNDANCY_LEVEL_NON_REDUNDANT A constant which can be used with the configured_redundancy_level property of a VirtualCircuitRedundancyMetadata.
CONFIGURED_REDUNDANCY_LEVEL_PENDING A constant which can be used with the configured_redundancy_level property of a VirtualCircuitRedundancyMetadata.
CONFIGURED_REDUNDANCY_LEVEL_POP A constant which can be used with the configured_redundancy_level property of a VirtualCircuitRedundancyMetadata.
CONFIGURED_REDUNDANCY_LEVEL_REGION A constant which can be used with the configured_redundancy_level property of a VirtualCircuitRedundancyMetadata.
IPV4BGP_SESSION_REDUNDANCY_STATUS_CONFIGURATION_MATCH A constant which can be used with the ipv4bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata.
IPV4BGP_SESSION_REDUNDANCY_STATUS_CONFIGURATION_MISMATCH A constant which can be used with the ipv4bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata.
IPV4BGP_SESSION_REDUNDANCY_STATUS_NOT_MET_SLA A constant which can be used with the ipv4bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata.
IPV6BGP_SESSION_REDUNDANCY_STATUS_CONFIGURATION_MATCH A constant which can be used with the ipv6bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata.
IPV6BGP_SESSION_REDUNDANCY_STATUS_CONFIGURATION_MISMATCH A constant which can be used with the ipv6bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata.
IPV6BGP_SESSION_REDUNDANCY_STATUS_NOT_MET_SLA A constant which can be used with the ipv6bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata.
configured_redundancy_level Gets the configured_redundancy_level of this VirtualCircuitRedundancyMetadata.
ipv4bgp_session_redundancy_status Gets the ipv4bgp_session_redundancy_status of this VirtualCircuitRedundancyMetadata.
ipv6bgp_session_redundancy_status Gets the ipv6bgp_session_redundancy_status of this VirtualCircuitRedundancyMetadata.

Methods

__init__(**kwargs) Initializes a new VirtualCircuitRedundancyMetadata object with values from keyword arguments.
CONFIGURED_REDUNDANCY_LEVEL_DEVICE = 'DEVICE'

A constant which can be used with the configured_redundancy_level property of a VirtualCircuitRedundancyMetadata. This constant has a value of “DEVICE”

CONFIGURED_REDUNDANCY_LEVEL_NON_REDUNDANT = 'NON_REDUNDANT'

A constant which can be used with the configured_redundancy_level property of a VirtualCircuitRedundancyMetadata. This constant has a value of “NON_REDUNDANT”

CONFIGURED_REDUNDANCY_LEVEL_PENDING = 'PENDING'

A constant which can be used with the configured_redundancy_level property of a VirtualCircuitRedundancyMetadata. This constant has a value of “PENDING”

CONFIGURED_REDUNDANCY_LEVEL_POP = 'POP'

A constant which can be used with the configured_redundancy_level property of a VirtualCircuitRedundancyMetadata. This constant has a value of “POP”

CONFIGURED_REDUNDANCY_LEVEL_REGION = 'REGION'

A constant which can be used with the configured_redundancy_level property of a VirtualCircuitRedundancyMetadata. This constant has a value of “REGION”

IPV4BGP_SESSION_REDUNDANCY_STATUS_CONFIGURATION_MATCH = 'CONFIGURATION_MATCH'

A constant which can be used with the ipv4bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata. This constant has a value of “CONFIGURATION_MATCH”

IPV4BGP_SESSION_REDUNDANCY_STATUS_CONFIGURATION_MISMATCH = 'CONFIGURATION_MISMATCH'

A constant which can be used with the ipv4bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata. This constant has a value of “CONFIGURATION_MISMATCH”

IPV4BGP_SESSION_REDUNDANCY_STATUS_NOT_MET_SLA = 'NOT_MET_SLA'

A constant which can be used with the ipv4bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata. This constant has a value of “NOT_MET_SLA”

IPV6BGP_SESSION_REDUNDANCY_STATUS_CONFIGURATION_MATCH = 'CONFIGURATION_MATCH'

A constant which can be used with the ipv6bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata. This constant has a value of “CONFIGURATION_MATCH”

IPV6BGP_SESSION_REDUNDANCY_STATUS_CONFIGURATION_MISMATCH = 'CONFIGURATION_MISMATCH'

A constant which can be used with the ipv6bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata. This constant has a value of “CONFIGURATION_MISMATCH”

IPV6BGP_SESSION_REDUNDANCY_STATUS_NOT_MET_SLA = 'NOT_MET_SLA'

A constant which can be used with the ipv6bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata. This constant has a value of “NOT_MET_SLA”

__init__(**kwargs)

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

Parameters:
  • configured_redundancy_level (str) – The value to assign to the configured_redundancy_level property of this VirtualCircuitRedundancyMetadata. Allowed values for this property are: “DEVICE”, “POP”, “REGION”, “NON_REDUNDANT”, “PENDING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • ipv4bgp_session_redundancy_status (str) – The value to assign to the ipv4bgp_session_redundancy_status property of this VirtualCircuitRedundancyMetadata. Allowed values for this property are: “CONFIGURATION_MATCH”, “CONFIGURATION_MISMATCH”, “NOT_MET_SLA”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
  • ipv6bgp_session_redundancy_status (str) – The value to assign to the ipv6bgp_session_redundancy_status property of this VirtualCircuitRedundancyMetadata. Allowed values for this property are: “CONFIGURATION_MATCH”, “CONFIGURATION_MISMATCH”, “NOT_MET_SLA”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
configured_redundancy_level

Gets the configured_redundancy_level of this VirtualCircuitRedundancyMetadata. The configured redundancy level of the virtual circuit

Allowed values for this property are: “DEVICE”, “POP”, “REGION”, “NON_REDUNDANT”, “PENDING”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The configured_redundancy_level of this VirtualCircuitRedundancyMetadata.
Return type:str
ipv4bgp_session_redundancy_status

Gets the ipv4bgp_session_redundancy_status of this VirtualCircuitRedundancyMetadata. IPV4 BGP redundancy status indicates if the configured redundancy level is met

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

Returns:The ipv4bgp_session_redundancy_status of this VirtualCircuitRedundancyMetadata.
Return type:str
ipv6bgp_session_redundancy_status

Gets the ipv6bgp_session_redundancy_status of this VirtualCircuitRedundancyMetadata. IPV6 BGP redundancy status indicates if the configured redundancy level is met

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

Returns:The ipv6bgp_session_redundancy_status of this VirtualCircuitRedundancyMetadata.
Return type:str