Reference documentation and code samples for the Compute V1 Client class InterconnectGroupsOperationalStatusInterconnectStatus.
The status of one Interconnect in the group. The order is arbitrary.
Generated from protobuf message google.cloud.compute.v1.InterconnectGroupsOperationalStatusInterconnectStatus
Namespace
Google \ Cloud \ Compute \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ admin_enabled |
bool
Whether the Interconnect is enabled. |
↳ diagnostics |
InterconnectDiagnostics
The diagnostics of the Interconnect, as returned by the existing get-diagnostics method. |
↳ interconnect |
string
The URL of the Interconnect being described. |
↳ is_active |
string
Whether this interconnect is participating in the redundant configuration. Check the IsActive enum for the list of possible values. |
getAdminEnabled
Whether the Interconnect is enabled.
| Returns | |
|---|---|
| Type | Description |
bool |
|
hasAdminEnabled
clearAdminEnabled
setAdminEnabled
Whether the Interconnect is enabled.
| Parameter | |
|---|---|
| Name | Description |
var |
bool
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDiagnostics
The diagnostics of the Interconnect, as returned by the existing get-diagnostics method.
| Returns | |
|---|---|
| Type | Description |
InterconnectDiagnostics|null |
|
hasDiagnostics
clearDiagnostics
setDiagnostics
The diagnostics of the Interconnect, as returned by the existing get-diagnostics method.
| Parameter | |
|---|---|
| Name | Description |
var |
InterconnectDiagnostics
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getInterconnect
The URL of the Interconnect being described.
| Returns | |
|---|---|
| Type | Description |
string |
|
hasInterconnect
clearInterconnect
setInterconnect
The URL of the Interconnect being described.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getIsActive
Whether this interconnect is participating in the redundant configuration.
Check the IsActive enum for the list of possible values.
| Returns | |
|---|---|
| Type | Description |
string |
|
hasIsActive
clearIsActive
setIsActive
Whether this interconnect is participating in the redundant configuration.
Check the IsActive enum for the list of possible values.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|