Reference documentation and code samples for the Compute V1 Client class InterconnectDiagnosticsLinkStatus.
Generated from protobuf message google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus
Namespace
Google \ Cloud \ Compute \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ arp_caches |
array<InterconnectDiagnosticsARPEntry>
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled |
↳ circuit_id |
string
The unique ID for this link assigned during turn up by Google. |
↳ google_demarc |
string
The Demarc address assigned by Google and provided in the LoA. |
↳ lacp_status |
InterconnectDiagnosticsLinkLACPStatus
|
↳ macsec |
InterconnectDiagnosticsMacsecStatus
Describes the status of MACsec encryption on this link. |
↳ operational_status |
string
The operational status of the link. Check the OperationalStatus enum for the list of possible values. |
↳ receiving_optical_power |
InterconnectDiagnosticsLinkOpticalPower
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level. |
↳ transmitting_optical_power |
InterconnectDiagnosticsLinkOpticalPower
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level. |
getArpCaches
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\RepeatedField |
|
setArpCaches
A list of InterconnectDiagnostics.ARPEntry objects, describing the ARP neighbor entries seen on this link. This will be empty if the link is bundled
| Parameter | |
|---|---|
| Name | Description |
var |
array<InterconnectDiagnosticsARPEntry>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCircuitId
The unique ID for this link assigned during turn up by Google.
| Returns | |
|---|---|
| Type | Description |
string |
|
hasCircuitId
clearCircuitId
setCircuitId
The unique ID for this link assigned during turn up by Google.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getGoogleDemarc
The Demarc address assigned by Google and provided in the LoA.
| Returns | |
|---|---|
| Type | Description |
string |
|
hasGoogleDemarc
clearGoogleDemarc
setGoogleDemarc
The Demarc address assigned by Google and provided in the LoA.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getLacpStatus
Generated from protobuf field optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
| Returns | |
|---|---|
| Type | Description |
InterconnectDiagnosticsLinkLACPStatus|null |
|
hasLacpStatus
clearLacpStatus
setLacpStatus
Generated from protobuf field optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
| Parameter | |
|---|---|
| Name | Description |
var |
InterconnectDiagnosticsLinkLACPStatus
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getMacsec
Describes the status of MACsec encryption on this link.
| Returns | |
|---|---|
| Type | Description |
InterconnectDiagnosticsMacsecStatus|null |
|
hasMacsec
clearMacsec
setMacsec
Describes the status of MACsec encryption on this link.
| Parameter | |
|---|---|
| Name | Description |
var |
InterconnectDiagnosticsMacsecStatus
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getOperationalStatus
The operational status of the link.
Check the OperationalStatus enum for the list of possible values.
| Returns | |
|---|---|
| Type | Description |
string |
|
hasOperationalStatus
clearOperationalStatus
setOperationalStatus
The operational status of the link.
Check the OperationalStatus enum for the list of possible values.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getReceivingOpticalPower
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.
| Returns | |
|---|---|
| Type | Description |
InterconnectDiagnosticsLinkOpticalPower|null |
|
hasReceivingOpticalPower
clearReceivingOpticalPower
setReceivingOpticalPower
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.
| Parameter | |
|---|---|
| Name | Description |
var |
InterconnectDiagnosticsLinkOpticalPower
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getTransmittingOpticalPower
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.
| Returns | |
|---|---|
| Type | Description |
InterconnectDiagnosticsLinkOpticalPower|null |
|
hasTransmittingOpticalPower
clearTransmittingOpticalPower
setTransmittingOpticalPower
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.
| Parameter | |
|---|---|
| Name | Description |
var |
InterconnectDiagnosticsLinkOpticalPower
|
| Returns | |
|---|---|
| Type | Description |
$this |
|