VirtualCircuitRedundancyMetadata¶
- class oci.core.models.VirtualCircuitRedundancyMetadata(**kwargs)¶
Bases:
objectThis resource provides redundancy level details for the virtual circuit. For more about redundancy, see FastConnect Redundancy Best Practices.
Attributes:
A constant which can be used with the configured_redundancy_level property of a VirtualCircuitRedundancyMetadata.
A constant which can be used with the configured_redundancy_level property of a VirtualCircuitRedundancyMetadata.
A constant which can be used with the configured_redundancy_level property of a VirtualCircuitRedundancyMetadata.
A constant which can be used with the configured_redundancy_level property of a VirtualCircuitRedundancyMetadata.
A constant which can be used with the configured_redundancy_level property of a VirtualCircuitRedundancyMetadata.
A constant which can be used with the ipv4bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata.
A constant which can be used with the ipv4bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata.
A constant which can be used with the ipv4bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata.
A constant which can be used with the ipv6bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata.
A constant which can be used with the ipv6bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata.
A constant which can be used with the ipv6bgp_session_redundancy_status property of a VirtualCircuitRedundancyMetadata.
Gets the configured_redundancy_level of this VirtualCircuitRedundancyMetadata.
Gets the ipv4bgp_session_redundancy_status of this VirtualCircuitRedundancyMetadata.
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’.
- property 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
- property ipv4bgp_session_redundancy_status¶
Gets the ipv4bgp_session_redundancy_status of this VirtualCircuitRedundancyMetadata. Indicates if the configured level is met for IPv4 BGP redundancy.
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
- property ipv6bgp_session_redundancy_status¶
Gets the ipv6bgp_session_redundancy_status of this VirtualCircuitRedundancyMetadata. Indicates if the configured level is met for IPv6 BGP redundancy.
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