google_api_compute v0.4.0 GoogleApi.Compute.V1.Model.InterconnectLocation View Source
Represents an InterconnectLocations resource. The InterconnectLocations resource describes the locations where you can connect to Google's networks. For more information, see Colocation Facilities.
Attributes
- address (String.t): [Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character. Defaults to:
null
. - availabilityZone (String.t): [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". Defaults to:
null
. - city (String.t): [Output Only] Metropolitan area designator that indicates which city an interconnect is located. For example: "Chicago, IL", "Amsterdam, Netherlands". Defaults to:
null
. continent (String.t): [Output Only] Continent for this location. Defaults to:
null
.- Enum - one of [AFRICA, ASIA_PAC, C_AFRICA, C_ASIA_PAC, C_EUROPE, C_NORTH_AMERICA, C_SOUTH_AMERICA, EUROPE, NORTH_AMERICA, SOUTH_AMERICA]
- creationTimestamp (String.t): [Output Only] Creation timestamp in RFC3339 text format. Defaults to:
null
. - description (String.t): [Output Only] An optional description of the resource. Defaults to:
null
. - facilityProvider (String.t): [Output Only] The name of the provider for this facility (e.g., EQUINIX). Defaults to:
null
. - facilityProviderFacilityId (String.t): [Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1). Defaults to:
null
. - id (String.t): [Output Only] The unique identifier for the resource. This identifier is defined by the server. Defaults to:
null
. - kind (String.t): [Output Only] Type of the resource. Always compute#interconnectLocation for interconnect locations. Defaults to:
null
. - name (String.t): [Output Only] Name of the resource. Defaults to:
null
. - peeringdbFacilityId (String.t): [Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb). Defaults to:
null
. - regionInfos ([InterconnectLocationRegionInfo]): [Output Only] A list of InterconnectLocation.RegionInfo objects, that describe parameters pertaining to the relation between this InterconnectLocation and various Google Cloud regions. Defaults to:
null
. - selfLink (String.t): [Output Only] Server-defined URL for the resource. Defaults to:
null
. status (String.t): [Output Only] The status of this InterconnectLocation. If the status is AVAILABLE, new Interconnects may be provisioned in this InterconnectLocation. Otherwise, no new Interconnects may be provisioned. Defaults to:
null
.- Enum - one of [AVAILABLE, CLOSED]
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields
Link to this section Types
Link to this type
t()
View Source
t()
View Source
t() :: %GoogleApi.Compute.V1.Model.InterconnectLocation{
address: any(),
availabilityZone: any(),
city: any(),
continent: any(),
creationTimestamp: any(),
description: any(),
facilityProvider: any(),
facilityProviderFacilityId: any(),
id: any(),
kind: any(),
name: any(),
peeringdbFacilityId: any(),
regionInfos: [GoogleApi.Compute.V1.Model.InterconnectLocationRegionInfo.t()],
selfLink: any(),
status: any()
}
t() :: %GoogleApi.Compute.V1.Model.InterconnectLocation{ address: any(), availabilityZone: any(), city: any(), continent: any(), creationTimestamp: any(), description: any(), facilityProvider: any(), facilityProviderFacilityId: any(), id: any(), kind: any(), name: any(), peeringdbFacilityId: any(), regionInfos: [GoogleApi.Compute.V1.Model.InterconnectLocationRegionInfo.t()], selfLink: any(), status: any() }
Link to this section Functions
Link to this function
decode(value, options) View Source
Unwrap a decoded JSON object into its complex fields.