Reference documentation and code samples for the Compute V1 Client class InterconnectDiagnosticsLinkStatus.
Generated from protobuf message google.cloud.compute.v1.InterconnectDiagnosticsLinkStatus
Methods
__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
|
↳ 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
Generated from protobuf field repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
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
Generated from protobuf field repeated .google.cloud.compute.v1.InterconnectDiagnosticsARPEntry arp_caches = 414591761;
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.
Generated from protobuf field optional string circuit_id = 225180977;
Returns | |
---|---|
Type | Description |
string |
hasCircuitId
clearCircuitId
setCircuitId
The unique ID for this link assigned during turn up by Google.
Generated from protobuf field optional string circuit_id = 225180977;
Parameter | |
---|---|
Name | Description |
var |
string
|
Returns | |
---|---|
Type | Description |
$this |
getGoogleDemarc
The Demarc address assigned by Google and provided in the LoA.
Generated from protobuf field optional string google_demarc = 51084;
Returns | |
---|---|
Type | Description |
string |
hasGoogleDemarc
clearGoogleDemarc
setGoogleDemarc
The Demarc address assigned by Google and provided in the LoA.
Generated from protobuf field optional string google_demarc = 51084;
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 |
getReceivingOpticalPower
An InterconnectDiagnostics.LinkOpticalPower object, describing the current value and status of the received light level.
Generated from protobuf field optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower receiving_optical_power = 244717279;
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.
Generated from protobuf field optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower receiving_optical_power = 244717279;
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.
Generated from protobuf field optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower transmitting_optical_power = 459431197;
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.
Generated from protobuf field optional .google.cloud.compute.v1.InterconnectDiagnosticsLinkOpticalPower transmitting_optical_power = 459431197;
Parameter | |
---|---|
Name | Description |
var |
Google\Cloud\Compute\V1\InterconnectDiagnosticsLinkOpticalPower
|
Returns | |
---|---|
Type | Description |
$this |