Compute V1 Client - Class InterconnectLocationCrossSiteInterconnectInfo (2.14.1)

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

Information about Cross-Site Interconnect wires which may be created between the containing location and another remote location.

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

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ city string

Output only. The remote location for Cross-Site Interconnect wires. This specifies an InterconnectLocation city (metropolitan area designator), which itself may match multiple InterconnectLocations.

↳ max_dynamic_path_bandwidth_gbps int|string

Output only. The maximum unmetered bandwidth for dynamic paths allowable per WireGroup for this metro.

↳ max_fixed_path_bandwidth_gbps int|string

Output only. The maximum unmetered bandwidth for fixed paths allowable per WireGroup for this metro.

getCity

Output only. The remote location for Cross-Site Interconnect wires. This specifies an InterconnectLocation city (metropolitan area designator), which itself may match multiple InterconnectLocations.

Returns
Type Description
string

hasCity

clearCity

setCity

Output only. The remote location for Cross-Site Interconnect wires. This specifies an InterconnectLocation city (metropolitan area designator), which itself may match multiple InterconnectLocations.

Parameter
Name Description
var string
Returns
Type Description
$this

getMaxDynamicPathBandwidthGbps

Output only. The maximum unmetered bandwidth for dynamic paths allowable per WireGroup for this metro.

Returns
Type Description
int|string

hasMaxDynamicPathBandwidthGbps

clearMaxDynamicPathBandwidthGbps

setMaxDynamicPathBandwidthGbps

Output only. The maximum unmetered bandwidth for dynamic paths allowable per WireGroup for this metro.

Parameter
Name Description
var int|string
Returns
Type Description
$this

getMaxFixedPathBandwidthGbps

Output only. The maximum unmetered bandwidth for fixed paths allowable per WireGroup for this metro.

Returns
Type Description
int|string

hasMaxFixedPathBandwidthGbps

clearMaxFixedPathBandwidthGbps

setMaxFixedPathBandwidthGbps

Output only. The maximum unmetered bandwidth for fixed paths allowable per WireGroup for this metro.

Parameter
Name Description
var int|string
Returns
Type Description
$this