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<Google\Cloud\Compute\V1\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 |
Google\Cloud\Compute\V1\InterconnectDiagnosticsLinkLACPStatus
|
↳ macsec |
Google\Cloud\Compute\V1\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 |
Google\Cloud\Compute\V1\InterconnectDiagnosticsLinkOpticalPower
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level. |
↳ transmitting_optical_power |
Google\Cloud\Compute\V1\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<Google\Cloud\Compute\V1\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 |
Google\Cloud\Compute\V1\InterconnectDiagnosticsLinkLACPStatus|null |
hasLacpStatus
clearLacpStatus
setLacpStatus
Generated from protobuf field optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkLACPStatus lacp_status = 361210415;
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Compute\V1\InterconnectDiagnosticsLinkLACPStatus
|
Returns | |
---|---|
Type | Description |
$this |
getMacsec
Describes the status of MACsec encryption on this link.
Returns | |
---|---|
Type | Description |
Google\Cloud\Compute\V1\InterconnectDiagnosticsMacsecStatus|null |
hasMacsec
clearMacsec
setMacsec
Describes the status of MACsec encryption on this link.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Compute\V1\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 |
Google\Cloud\Compute\V1\InterconnectDiagnosticsLinkOpticalPower|null |
hasReceivingOpticalPower
clearReceivingOpticalPower
setReceivingOpticalPower
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Compute\V1\InterconnectDiagnosticsLinkOpticalPower
|
Returns | |
---|---|
Type | Description |
$this |
getTransmittingOpticalPower
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.
Returns | |
---|---|
Type | Description |
Google\Cloud\Compute\V1\InterconnectDiagnosticsLinkOpticalPower|null |
hasTransmittingOpticalPower
clearTransmittingOpticalPower
setTransmittingOpticalPower
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the transmitted light level.
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Compute\V1\InterconnectDiagnosticsLinkOpticalPower
|
Returns | |
---|---|
Type | Description |
$this |