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’.

property id

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

Returns

The id of this DrgRedundancyStatus.

Return type

str

property 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