Options
All
  • Public
  • Public/Protected
  • All
Menu

Namespace CrossConnectStatus

The status of the cross-connect.

Properties

crossConnectId

crossConnectId: string

The OCID of the cross-connect.

Optional encryptionStatus

encryptionStatus: EncryptionStatus

Encryption status of this cross connect.

Possible values: * **UP:** Traffic is encrypted over this cross-connect * **DOWN:** Traffic is not encrypted over this cross-connect * **CIPHER_MISMATCH:** The MACsec encryption cipher doesn't match the cipher on the CPE * **CKN_MISMATCH:** The MACsec Connectivity association Key Name (CKN) doesn't match the CKN on the CPE * **CAK_MISMATCH:** The MACsec Connectivity Association Key (CAK) doesn't match the CAK on the CPE

Optional interfaceState

interfaceState: InterfaceState

Indicates whether Oracle's side of the interface is up or down.

Optional lightLevelIndBm

lightLevelIndBm: undefined | number

The light level of the cross-connect (in dBm).

Example: {@code 14.0} Note: Numbers greater than Number.MAX_SAFE_INTEGER will result in rounding issues.

Optional lightLevelIndicator

lightLevelIndicator: LightLevelIndicator

Status indicator corresponding to the light level.

**NO_LIGHT:** No measurable light * **LOW_WARN:** There's measurable light but it's too low * **HIGH_WARN:** Light level is too high * **BAD:** There's measurable light but the signal-to-noise ratio is bad * **GOOD:** Good light level

Optional lightLevelsInDBm

lightLevelsInDBm: Array<number>

The light levels of the cross-connect (in dBm).

Example: {@code [14.0, -14.0, 2.1, -10.1]}

Functions

getDeserializedJsonObj

getJsonObj