Compute V1 Client - Class InterconnectAttachmentGroupLogicalStructureRegionMetroFacility (1.31.0)

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

[Output Only] The facilities used for this group's Attachments' Interconnects.

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

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ facility string

[Output Only] The name of a facility, like "iad-1234".

↳ zones array<InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone>

getFacility

[Output Only] The name of a facility, like "iad-1234".

Returns
Type Description
string

hasFacility

clearFacility

setFacility

[Output Only] The name of a facility, like "iad-1234".

Parameter
Name Description
var string
Returns
Type Description
$this

getZones

Generated from protobuf field repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone zones = 116085319;

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setZones

Generated from protobuf field repeated .google.cloud.compute.v1.InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone zones = 116085319;

Parameter
Name Description
var array<InterconnectAttachmentGroupLogicalStructureRegionMetroFacilityZone>
Returns
Type Description
$this