Class CrossConnectStatus
The status of the cross-connect.
Inherited Members
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
EncryptionStatus
Declaration
[JsonProperty(PropertyName = "encryptionStatus")]
[JsonConverter(typeof(StringEnumConverter))]
public CrossConnectStatus.EncryptionStatusEnum? EncryptionStatus { get; set; }
Property Value
Type | Description |
---|---|
CrossConnectStatus.EncryptionStatusEnum? | Encryption status of this cross connect.
|
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).
|
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.
|
LightLevelsInDBm
Declaration
[JsonProperty(PropertyName = "lightLevelsInDBm")]
public List<float> LightLevelsInDBm { get; set; }
Property Value
Type | Description |
---|---|
List<float> | The light levels of the cross-connect (in dBm).
|