Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

InterconnectRemoteLocation

import type { InterconnectRemoteLocation } from "https://googleapis.deno.dev/v1/compute:v1.ts";

Represents a Cross-Cloud Interconnect Remote Location resource. You can use this resource to find remote location details about an Interconnect attachment (VLAN).

interface InterconnectRemoteLocation {
readonly address?: string;
readonly attachmentConfigurationConstraints?: InterconnectAttachmentConfigurationConstraints;
readonly city?: string;
readonly continent?:
| "AFRICA"
| "ASIA_PAC"
| "EUROPE"
| "NORTH_AMERICA"
| "SOUTH_AMERICA";
readonly creationTimestamp?: string;
readonly description?: string;
readonly facilityProvider?: string;
readonly facilityProviderFacilityId?: string;
readonly id?: bigint;
readonly kind?: string;
readonly lacp?: "LACP_SUPPORTED" | "LACP_UNSUPPORTED";
readonly maxLagSize100Gbps?: number;
readonly maxLagSize10Gbps?: number;
readonly maxLagSize400Gbps?: number;
readonly name?: string;
readonly peeringdbFacilityId?: string;
readonly permittedConnections?: InterconnectRemoteLocationPermittedConnections[];
readonly remoteService?: string;
readonly selfLink?: string;
readonly status?: "AVAILABLE" | "CLOSED";
}

§Properties

§
readonly address?: string
[src]

Output only. [Output Only] The postal address of the Point of Presence, each line in the address is separated by a newline character.

§
readonly attachmentConfigurationConstraints?: InterconnectAttachmentConfigurationConstraints
[src]

Output only. [Output Only] Subset of fields from InterconnectAttachment's |configurationConstraints| field that apply to all attachments for this remote location.

§
readonly city?: string
[src]

Output only. [Output Only] Metropolitan area designator that indicates which city an interconnect is located. For example: "Chicago, IL", "Amsterdam, Netherlands".

§

Output only. [Output Only] Constraints on the parameters for creating Cross-Cloud Interconnect and associated InterconnectAttachments.

§
readonly continent?: "AFRICA" | "ASIA_PAC" | "EUROPE" | "NORTH_AMERICA" | "SOUTH_AMERICA"
[src]

Output only. [Output Only] Continent for this location, which can take one of the following values: - AFRICA - ASIA_PAC - EUROPE - NORTH_AMERICA - SOUTH_AMERICA

§
readonly creationTimestamp?: string
[src]

Output only. [Output Only] Creation timestamp inRFC3339 text format.

§
readonly description?: string
[src]

Output only. [Output Only] An optional description of the resource.

§
readonly facilityProvider?: string
[src]

Output only. [Output Only] The name of the provider for this facility (e.g., EQUINIX).

§
readonly facilityProviderFacilityId?: string
[src]

Output only. [Output Only] A provider-assigned Identifier for this facility (e.g., Ashburn-DC1).

§
readonly id?: bigint
[src]

Output only. [Output Only] The unique identifier for the resource. This identifier is defined by the server.

§
readonly kind?: string
[src]

Output only. [Output Only] Type of the resource. Alwayscompute#interconnectRemoteLocation for interconnect remote locations.

§
readonly lacp?: "LACP_SUPPORTED" | "LACP_UNSUPPORTED"
[src]

Output only. [Output Only] Link Aggregation Control Protocol (LACP) constraints, which can take one of the following values: LACP_SUPPORTED, LACP_UNSUPPORTED

§
readonly maxLagSize100Gbps?: number
[src]

Output only. [Output Only] The maximum number of 100 Gbps ports supported in a link aggregation group (LAG). When linkType is 100 Gbps, requestedLinkCount cannot exceed max_lag_size_100_gbps.

§
readonly maxLagSize10Gbps?: number
[src]

Output only. [Output Only] The maximum number of 10 Gbps ports supported in a link aggregation group (LAG). When linkType is 10 Gbps, requestedLinkCount cannot exceed max_lag_size_10_gbps.

§
readonly maxLagSize400Gbps?: number
[src]

Output only. [Output Only] The maximum number of 400 Gbps ports supported in a link aggregation group (LAG). When linkType is 400 Gbps, requestedLinkCount cannot exceed max_lag_size_400_gbps.

§
readonly name?: string
[src]

Output only. [Output Only] Name of the resource.

§
readonly peeringdbFacilityId?: string
[src]

Output only. [Output Only] The peeringdb identifier for this facility (corresponding with a netfac type in peeringdb).

§
readonly permittedConnections?: InterconnectRemoteLocationPermittedConnections[]
[src]

Output only. [Output Only] Permitted connections.

§
readonly remoteService?: string
[src]

Output only. [Output Only] Indicates the service provider present at the remote location. Example values: "Amazon Web Services", "Microsoft Azure".

§
readonly status?: "AVAILABLE" | "CLOSED"
[src]

Output only. [Output Only] The status of this InterconnectRemoteLocation, which can take one of the following values: - CLOSED: The InterconnectRemoteLocation is closed and is unavailable for provisioning new Cross-Cloud Interconnects. - AVAILABLE: The InterconnectRemoteLocation is available for provisioning new Cross-Cloud Interconnects.