DrgRedundancyStatus

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

Bases: object

The redundancy status of the DRG. For more information, see Redundancy Remedies.

Attributes

STATUS_NOT_AVAILABLE A constant which can be used with the status property of a DrgRedundancyStatus.
STATUS_NOT_REDUNDANT_MIX_CONNECTIONS A constant which can be used with the status property of a DrgRedundancyStatus.
STATUS_NOT_REDUNDANT_MULTIPLE_IPSECS A constant which can be used with the status property of a DrgRedundancyStatus.
STATUS_NOT_REDUNDANT_MULTIPLE_VIRTUALCIRCUITS A constant which can be used with the status property of a DrgRedundancyStatus.
STATUS_NOT_REDUNDANT_NO_CONNECTION A constant which can be used with the status property of a DrgRedundancyStatus.
STATUS_NOT_REDUNDANT_SINGLE_IPSEC A constant which can be used with the status property of a DrgRedundancyStatus.
STATUS_NOT_REDUNDANT_SINGLE_VIRTUALCIRCUIT A constant which can be used with the status property of a DrgRedundancyStatus.
STATUS_REDUNDANT A constant which can be used with the status property of a DrgRedundancyStatus.
id Gets the id of this DrgRedundancyStatus.
status Gets the status of this DrgRedundancyStatus.

Methods

__init__(**kwargs) Initializes a new DrgRedundancyStatus object with values from keyword arguments.
STATUS_NOT_AVAILABLE = 'NOT_AVAILABLE'

A constant which can be used with the status property of a DrgRedundancyStatus. This constant has a value of “NOT_AVAILABLE”

STATUS_NOT_REDUNDANT_MIX_CONNECTIONS = 'NOT_REDUNDANT_MIX_CONNECTIONS'

A constant which can be used with the status property of a DrgRedundancyStatus. This constant has a value of “NOT_REDUNDANT_MIX_CONNECTIONS”

STATUS_NOT_REDUNDANT_MULTIPLE_IPSECS = 'NOT_REDUNDANT_MULTIPLE_IPSECS'

A constant which can be used with the status property of a DrgRedundancyStatus. This constant has a value of “NOT_REDUNDANT_MULTIPLE_IPSECS”

STATUS_NOT_REDUNDANT_MULTIPLE_VIRTUALCIRCUITS = 'NOT_REDUNDANT_MULTIPLE_VIRTUALCIRCUITS'

A constant which can be used with the status property of a DrgRedundancyStatus. This constant has a value of “NOT_REDUNDANT_MULTIPLE_VIRTUALCIRCUITS”

STATUS_NOT_REDUNDANT_NO_CONNECTION = 'NOT_REDUNDANT_NO_CONNECTION'

A constant which can be used with the status property of a DrgRedundancyStatus. This constant has a value of “NOT_REDUNDANT_NO_CONNECTION”

STATUS_NOT_REDUNDANT_SINGLE_IPSEC = 'NOT_REDUNDANT_SINGLE_IPSEC'

A constant which can be used with the status property of a DrgRedundancyStatus. This constant has a value of “NOT_REDUNDANT_SINGLE_IPSEC”

STATUS_NOT_REDUNDANT_SINGLE_VIRTUALCIRCUIT = 'NOT_REDUNDANT_SINGLE_VIRTUALCIRCUIT'

A constant which can be used with the status property of a DrgRedundancyStatus. This constant has a value of “NOT_REDUNDANT_SINGLE_VIRTUALCIRCUIT”

STATUS_REDUNDANT = 'REDUNDANT'

A constant which can be used with the status property of a DrgRedundancyStatus. This constant has a value of “REDUNDANT”

__init__(**kwargs)

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

Parameters:
  • id (str) – The value to assign to the id property of this DrgRedundancyStatus.
  • status (str) – The value to assign to the status property of this DrgRedundancyStatus. Allowed values for this property are: “NOT_AVAILABLE”, “REDUNDANT”, “NOT_REDUNDANT_SINGLE_IPSEC”, “NOT_REDUNDANT_SINGLE_VIRTUALCIRCUIT”, “NOT_REDUNDANT_MULTIPLE_IPSECS”, “NOT_REDUNDANT_MULTIPLE_VIRTUALCIRCUITS”, “NOT_REDUNDANT_MIX_CONNECTIONS”, “NOT_REDUNDANT_NO_CONNECTION”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.
id

Gets the id of this DrgRedundancyStatus. The OCID of the DRG.

Returns:The id of this DrgRedundancyStatus.
Return type:str
status

Gets the status of this DrgRedundancyStatus. The redundancy status of the DRG.

Allowed values for this property are: “NOT_AVAILABLE”, “REDUNDANT”, “NOT_REDUNDANT_SINGLE_IPSEC”, “NOT_REDUNDANT_SINGLE_VIRTUALCIRCUIT”, “NOT_REDUNDANT_MULTIPLE_IPSECS”, “NOT_REDUNDANT_MULTIPLE_VIRTUALCIRCUITS”, “NOT_REDUNDANT_MIX_CONNECTIONS”, “NOT_REDUNDANT_NO_CONNECTION”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’.

Returns:The status of this DrgRedundancyStatus.
Return type:str