Compute V1 Client - Class InterconnectAttachmentGroupsOperationalStatusAttachmentStatus (1.32.0)

Reference documentation and code samples for the Compute V1 Client class InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.

The status of one Attachment in the group. List order is arbitrary.

Generated from protobuf message google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ admin_enabled bool

Whether this Attachment is enabled. This becomes false when the customer drains their Attachment.

↳ attachment string

The URL of the Attachment being described.

↳ is_active string

Whether this Attachment is participating in the redundant configuration. This will be ACTIVE if and only if the status below is CONNECTION_UP. Any INACTIVE Attachments are excluded from the analysis that generates operational.availabilitySLA. Check the IsActive enum for the list of possible values.

↳ status string

Whether this Attachment is active, and if so, whether BGP is up. This is based on the statuses available in the Pantheon UI here: http://google3/java/com/google/cloud/boq/clientapi/gce/hybrid/api/interconnect_models.proto Check the Status enum for the list of possible values.

getAdminEnabled

Whether this Attachment is enabled. This becomes false when the customer drains their Attachment.

Returns
Type Description
bool

hasAdminEnabled

clearAdminEnabled

setAdminEnabled

Whether this Attachment is enabled. This becomes false when the customer drains their Attachment.

Parameter
Name Description
var bool
Returns
Type Description
$this

getAttachment

The URL of the Attachment being described.

Returns
Type Description
string

hasAttachment

clearAttachment

setAttachment

The URL of the Attachment being described.

Parameter
Name Description
var string
Returns
Type Description
$this

getIsActive

Whether this Attachment is participating in the redundant configuration. This will be ACTIVE if and only if the status below is CONNECTION_UP. Any INACTIVE Attachments are excluded from the analysis that generates operational.availabilitySLA.

Check the IsActive enum for the list of possible values.

Returns
Type Description
string

hasIsActive

clearIsActive

setIsActive

Whether this Attachment is participating in the redundant configuration. This will be ACTIVE if and only if the status below is CONNECTION_UP. Any INACTIVE Attachments are excluded from the analysis that generates operational.availabilitySLA.

Check the IsActive enum for the list of possible values.

Parameter
Name Description
var string
Returns
Type Description
$this

getStatus

Whether this Attachment is active, and if so, whether BGP is up. This is based on the statuses available in the Pantheon UI here: http://google3/java/com/google/cloud/boq/clientapi/gce/hybrid/api/interconnect_models.proto Check the Status enum for the list of possible values.

Returns
Type Description
string

hasStatus

clearStatus

setStatus

Whether this Attachment is active, and if so, whether BGP is up. This is based on the statuses available in the Pantheon UI here: http://google3/java/com/google/cloud/boq/clientapi/gce/hybrid/api/interconnect_models.proto Check the Status enum for the list of possible values.

Parameter
Name Description
var string
Returns
Type Description
$this