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.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-09-04 UTC."],[],[],null,["# Compute V1 Client - Class InterconnectAttachmentGroupsOperationalStatusAttachmentStatus (1.35.0)\n\nVersion latestkeyboard_arrow_down\n\n- [1.35.0 (latest)](/php/docs/reference/cloud-compute/latest/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.34.0](/php/docs/reference/cloud-compute/1.34.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.33.0](/php/docs/reference/cloud-compute/1.33.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.32.0](/php/docs/reference/cloud-compute/1.32.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.31.0](/php/docs/reference/cloud-compute/1.31.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.30.0](/php/docs/reference/cloud-compute/1.30.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.29.0](/php/docs/reference/cloud-compute/1.29.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.28.0](/php/docs/reference/cloud-compute/1.28.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.27.0](/php/docs/reference/cloud-compute/1.27.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.26.0](/php/docs/reference/cloud-compute/1.26.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.25.0](/php/docs/reference/cloud-compute/1.25.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.24.0](/php/docs/reference/cloud-compute/1.24.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.23.0](/php/docs/reference/cloud-compute/1.23.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.22.1](/php/docs/reference/cloud-compute/1.22.1/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.21.0](/php/docs/reference/cloud-compute/1.21.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.20.0](/php/docs/reference/cloud-compute/1.20.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.19.0](/php/docs/reference/cloud-compute/1.19.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.18.1](/php/docs/reference/cloud-compute/1.18.1/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.17.0](/php/docs/reference/cloud-compute/1.17.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.16.2](/php/docs/reference/cloud-compute/1.16.2/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.14.0](/php/docs/reference/cloud-compute/1.14.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.13.0](/php/docs/reference/cloud-compute/1.13.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.12.1](/php/docs/reference/cloud-compute/1.12.1/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.11.1](/php/docs/reference/cloud-compute/1.11.1/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.10.1](/php/docs/reference/cloud-compute/1.10.1/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.9.1](/php/docs/reference/cloud-compute/1.9.1/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.8.3](/php/docs/reference/cloud-compute/1.8.3/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.7.1](/php/docs/reference/cloud-compute/1.7.1/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.6.1](/php/docs/reference/cloud-compute/1.6.1/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus)\n- [1.5.0](/php/docs/reference/cloud-compute/1.5.0/V1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus) \nReference documentation and code samples for the Compute V1 Client class InterconnectAttachmentGroupsOperationalStatusAttachmentStatus.\n\nThe status of one Attachment in the group. List order is arbitrary.\n\nGenerated from protobuf message `google.cloud.compute.v1.InterconnectAttachmentGroupsOperationalStatusAttachmentStatus`\n\nNamespace\n---------\n\nGoogle \\\\ Cloud \\\\ Compute \\\\ V1\n\nMethods\n-------\n\n### __construct\n\nConstructor.\n\n### getAdminEnabled\n\nWhether this Attachment is enabled. This becomes false when the customer drains their Attachment.\n\n### hasAdminEnabled\n\n### clearAdminEnabled\n\n### setAdminEnabled\n\nWhether this Attachment is enabled. This becomes false when the customer drains their Attachment.\n\n### getAttachment\n\nThe URL of the Attachment being described.\n\n### hasAttachment\n\n### clearAttachment\n\n### setAttachment\n\nThe URL of the Attachment being described.\n\n### getIsActive\n\nWhether 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.\n\nCheck the IsActive enum for the list of possible values.\n\n### hasIsActive\n\n### clearIsActive\n\n### setIsActive\n\nWhether 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.\n\nCheck the IsActive enum for the list of possible values.\n\n### getStatus\n\nWhether this Attachment is active, and if so, whether BGP is up. This is based on the statuses available in the Pantheon UI here: \u003chttp://google3/java/com/google/cloud/boq/clientapi/gce/hybrid/api/interconnect_models.proto\u003e\nCheck the Status enum for the list of possible values.\n\n### hasStatus\n\n### clearStatus\n\n### setStatus\n\nWhether this Attachment is active, and if so, whether BGP is up. This is based on the statuses available in the Pantheon UI here: \u003chttp://google3/java/com/google/cloud/boq/clientapi/gce/hybrid/api/interconnect_models.proto\u003e\nCheck the Status enum for the list of possible values."]]