InterconnectLocation class

Represents an Interconnect Attachment (VLAN) Location resource.

You can use this resource to find location details about an Interconnect attachment (VLAN). For more information about interconnect attachments, read Creating VLAN Attachments.


InterconnectLocation.fromJson(Map _json)


address String
Output Only The postal address of the Point of Presence, each line in the address is separated by a newline character.
read / write
availabilityZone String
Output Only Availability zone for this InterconnectLocation. Within a metropolitan area (metro), maintenance will not be simultaneously scheduled in more than one availability zone. Example: "zone1" or "zone2".
read / write
city String
Output Only Metropolitan area designator that indicates which city an interconnect is located. For example: "Chicago, IL", "Amsterdam, Netherlands".
read / write
continent String
Output Only Continent for this location, which can take one of the following values: [...]
read / write
creationTimestamp String
Output Only Creation timestamp in RFC3339 text format.
read / write
description String
Output Only An optional description of the resource.
read / write
facilityProvider String
Output Only The name of the provider for this facility (e.g., EQUINIX).
read / write
facilityProviderFacilityId String
Output Only A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).
read / write
hashCode int
The hash code for this object. [...]
read-only, inherited
id String
Output Only The unique identifier for the resource. This identifier is defined by the server.
read / write
kind String
Output Only Type of the resource. Always compute#interconnectLocation for interconnect locations.
read / write
name String
Output Only Name of the resource.
read / write
peeringdbFacilityId String
Output Only The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).
read / write
regionInfos List<InterconnectLocationRegionInfo>
Output Only A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions.
read / write
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
Output Only Server-defined URL for the resource.
read / write
status String
Output Only The status of this InterconnectLocation, which can take one of the following values: [...]
read / write


noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
toJson() Map<String, Object>
toString() String
Returns a string representation of this object.


operator ==(dynamic other) bool
The equality operator. [...]