Show / Hide Table of Contents

Class CrossConnectStatus

The status of the cross-connect.

Inheritance
object
CrossConnectStatus
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.VnmonitoringService.Models
Assembly: OCI.DotNetSDK.Vnmonitoring.dll
Syntax
public class CrossConnectStatus

Properties

CrossConnectId

Declaration
[Required(ErrorMessage = "CrossConnectId is required.")]
[JsonProperty(PropertyName = "crossConnectId")]
public string CrossConnectId { get; set; }
Property Value
Type Description
string

The OCID of the cross-connect.

Remarks

Required

InterfaceState

Declaration
[JsonProperty(PropertyName = "interfaceState")]
[JsonConverter(typeof(StringEnumConverter))]
public CrossConnectStatus.InterfaceStateEnum? InterfaceState { get; set; }
Property Value
Type Description
CrossConnectStatus.InterfaceStateEnum?

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

LightLevelIndBm

Declaration
[JsonProperty(PropertyName = "lightLevelIndBm")]
public float? LightLevelIndBm { get; set; }
Property Value
Type Description
float?

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

LightLevelIndicator

Declaration
[JsonProperty(PropertyName = "lightLevelIndicator")]
[JsonConverter(typeof(StringEnumConverter))]
public CrossConnectStatus.LightLevelIndicatorEnum? LightLevelIndicator { get; set; }
Property Value
Type Description
CrossConnectStatus.LightLevelIndicatorEnum?

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
In this article
Back to top