equinix logo
Equinix v0.2.1, May 4 23

equinix.fabric.Connection

Explore with Pulumi AI

Example Usage

using System.Collections.Generic;
using Pulumi;
using Equinix = Pulumi.Equinix;

return await Deployment.RunAsync(() => 
{
    var config = new Config();
    var metro = config.Get("metro") ?? "FR";
    var speedInMbps = config.GetNumber("speedInMbps") ?? 50;
    var fabricPortName = config.Require("fabricPortName");
    var awsRegion = config.Get("awsRegion") ?? "eu-central-1";
    var awsAccountId = config.Require("awsAccountId");
    var serviceProfileId = Equinix.Fabric.GetServiceProfiles.Invoke(new()
    {
        Filter = new Equinix.Fabric.Inputs.GetServiceProfilesFilterInputArgs
        {
            Property = "/name",
            Operator = "=",
            Values = new[]
            {
                "AWS Direct Connect",
            },
        },
    }).Apply(invoke => invoke.Data[0]?.Uuid);

    var portId = Equinix.Fabric.GetPorts.Invoke(new()
    {
        Filter = new Equinix.Fabric.Inputs.GetPortsFilterInputArgs
        {
            Name = fabricPortName,
        },
    }).Apply(invoke => invoke.Data[0]?.Uuid);

    var colo2Aws = new Equinix.Fabric.Connection("colo2Aws", new()
    {
        Name = "Pulumi-colo2Aws",
        Type = "EVPL_VC",
        Notifications = new[]
        {
            new Equinix.Fabric.Inputs.ConnectionNotificationArgs
            {
                Type = "ALL",
                Emails = new[]
                {
                    "example@equinix.com",
                },
            },
        },
        Bandwidth = speedInMbps,
        Redundancy = new Equinix.Fabric.Inputs.ConnectionRedundancyArgs
        {
            Priority = "PRIMARY",
        },
        ASide = new Equinix.Fabric.Inputs.ConnectionASideArgs
        {
            AccessPoint = new Equinix.Fabric.Inputs.ConnectionASideAccessPointArgs
            {
                Type = "COLO",
                Port = new Equinix.Fabric.Inputs.ConnectionASideAccessPointPortArgs
                {
                    Uuid = portId,
                },
                LinkProtocol = new Equinix.Fabric.Inputs.ConnectionASideAccessPointLinkProtocolArgs
                {
                    Type = "DOT1Q",
                    VlanTag = 1234,
                },
            },
        },
        ZSide = new Equinix.Fabric.Inputs.ConnectionZSideArgs
        {
            AccessPoint = new Equinix.Fabric.Inputs.ConnectionZSideAccessPointArgs
            {
                Type = "SP",
                AuthenticationKey = awsAccountId,
                SellerRegion = awsRegion,
                Profile = new Equinix.Fabric.Inputs.ConnectionZSideAccessPointProfileArgs
                {
                    Type = "L2_PROFILE",
                    Uuid = serviceProfileId,
                },
                Location = new Equinix.Fabric.Inputs.ConnectionZSideAccessPointLocationArgs
                {
                    MetroCode = metro,
                },
            },
        },
    });

    return new Dictionary<string, object?>
    {
        ["connectionId"] = colo2Aws.Id,
        ["connectionStatus"] = colo2Aws.Operation.Apply(operation => operation.EquinixStatus),
        ["connectionProviderStatus"] = colo2Aws.Operation.Apply(operation => operation.ProviderStatus),
        ["awsDirectConnectId"] = colo2Aws.ZSide.Apply(zSide => zSide.AccessPoint?.ProviderConnectionId),
    };
});
package main

import (
	"github.com/equinix/pulumi-equinix/sdk/go/equinix/fabric"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		cfg := config.New(ctx, "")
		metro := "FR"
		if param := cfg.Get("metro"); param != "" {
			metro = param
		}
		speedInMbps := 50
		if param := cfg.GetInt("speedInMbps"); param != 0 {
			speedInMbps = param
		}
		fabricPortName := cfg.Require("fabricPortName")
		awsRegion := "eu-central-1"
		if param := cfg.Get("awsRegion"); param != "" {
			awsRegion = param
		}
		awsAccountId := cfg.Require("awsAccountId")
		serviceProfileId := fabric.GetServiceProfiles(ctx, &fabric.GetServiceProfilesArgs{
			Filter: fabric.GetServiceProfilesFilter{
				Property: pulumi.StringRef("/name"),
				Operator: pulumi.StringRef("="),
				Values: []string{
					"AWS Direct Connect",
				},
			},
		}, nil).Data[0].Uuid
		portId := fabric.GetPorts(ctx, &fabric.GetPortsArgs{
			Filter: fabric.GetPortsFilter{
				Name: pulumi.StringRef(fabricPortName),
			},
		}, nil).Data[0].Uuid
		colo2Aws, err := fabric.NewConnection(ctx, "colo2Aws", &fabric.ConnectionArgs{
			Name: pulumi.String("Pulumi-colo2Aws"),
			Type: pulumi.String("EVPL_VC"),
			Notifications: fabric.ConnectionNotificationArray{
				&fabric.ConnectionNotificationArgs{
					Type: pulumi.String("ALL"),
					Emails: pulumi.StringArray{
						pulumi.String("example@equinix.com"),
					},
				},
			},
			Bandwidth: pulumi.Int(speedInMbps),
			Redundancy: &fabric.ConnectionRedundancyArgs{
				Priority: pulumi.String("PRIMARY"),
			},
			ASide: &fabric.ConnectionASideArgs{
				AccessPoint: &fabric.ConnectionASideAccessPointArgs{
					Type: pulumi.String("COLO"),
					Port: &fabric.ConnectionASideAccessPointPortArgs{
						Uuid: *pulumi.String(portId),
					},
					LinkProtocol: &fabric.ConnectionASideAccessPointLinkProtocolArgs{
						Type:    pulumi.String("DOT1Q"),
						VlanTag: pulumi.Int(1234),
					},
				},
			},
			ZSide: &fabric.ConnectionZSideArgs{
				AccessPoint: &fabric.ConnectionZSideAccessPointArgs{
					Type:              pulumi.String("SP"),
					AuthenticationKey: pulumi.String(awsAccountId),
					SellerRegion:      pulumi.String(awsRegion),
					Profile: &fabric.ConnectionZSideAccessPointProfileArgs{
						Type: pulumi.String("L2_PROFILE"),
						Uuid: *pulumi.String(serviceProfileId),
					},
					Location: &fabric.ConnectionZSideAccessPointLocationArgs{
						MetroCode: pulumi.String(metro),
					},
				},
			},
		})
		if err != nil {
			return err
		}
		ctx.Export("connectionId", colo2Aws.ID())
		ctx.Export("connectionStatus", colo2Aws.Operation.ApplyT(func(operation fabric.ConnectionOperation) (*string, error) {
			return &operation.EquinixStatus, nil
		}).(pulumi.StringPtrOutput))
		ctx.Export("connectionProviderStatus", colo2Aws.Operation.ApplyT(func(operation fabric.ConnectionOperation) (*string, error) {
			return &operation.ProviderStatus, nil
		}).(pulumi.StringPtrOutput))
		ctx.Export("awsDirectConnectId", colo2Aws.ZSide.ApplyT(func(zSide fabric.ConnectionZSide) (*string, error) {
			return &zSide.AccessPoint.ProviderConnectionId, nil
		}).(pulumi.StringPtrOutput))
		return nil
	})
}
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.equinix.pulumi.fabric.Connection;
import com.equinix.pulumi.fabric.ConnectionArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionNotificationArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionRedundancyArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionASideArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionASideAccessPointArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionASideAccessPointPortArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionASideAccessPointLinkProtocolArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionZSideArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionZSideAccessPointArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionZSideAccessPointProfileArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionZSideAccessPointLocationArgs;
import com.equinix.pulumi.fabric.inputs.GetServiceProfilesArgs;
import com.equinix.pulumi.fabric.inputs.GetServiceProfilesFilterArgs;
import com.equinix.pulumi.fabric.inputs.GetPortsArgs;
import com.equinix.pulumi.fabric.inputs.GetPortsFilterArgs;
import com.equinix.pulumi.fabric.FabricFunctions;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var config = ctx.config();
        final var metro = config.get("metro").orElse("FR");
        final var speedInMbps = Integer.parseInt(config.get("speedInMbps").orElse("50"));
        final var fabricPortName = config.get("fabricPortName").get().toString();
        final var awsRegion = config.get("awsRegion").orElse("eu-central-1");
        final var awsAccountId = config.get("awsAccountId").get().toString();
        System.out.println(System.getProperty("java.classpath"));
        final var serviceProfileId = FabricFunctions.getServiceProfiles(GetServiceProfilesArgs.builder()
            .filter(GetServiceProfilesFilterArgs.builder()
                .property("/name")
                .operator("=")
                .values("AWS Direct Connect")
                .build())
            .build()).applyValue(data -> data.data().get(0).uuid().get());

        final var portId = FabricFunctions.getPorts(GetPortsArgs.builder()
            .filter(GetPortsFilterArgs.builder()
                .name(fabricPortName)
                .build())
            .build()).applyValue(data -> data.data().get(0).uuid().get());

        var colo2Aws = new Connection("colo2Aws", ConnectionArgs.builder()        
            .name("Pulumi-colo2Aws")
            .type("EVPL_VC")
            .notifications(ConnectionNotificationArgs.builder()
                .type("ALL")
                .emails("example@equinix.com")
                .build())
            .bandwidth(speedInMbps)
            .redundancy(ConnectionRedundancyArgs.builder()
                .priority("PRIMARY")
                .build())
            .aSide(ConnectionASideArgs.builder()
                .accessPoint(ConnectionASideAccessPointArgs.builder()
                    .type("COLO")
                    .port(ConnectionASideAccessPointPortArgs.builder()
                        .uuid(portId)
                        .build())
                    .linkProtocol(ConnectionASideAccessPointLinkProtocolArgs.builder()
                        .type("DOT1Q")
                        .vlanTag(1234)
                        .build())
                    .build())
                .build())
            .zSide(ConnectionZSideArgs.builder()
                .accessPoint(ConnectionZSideAccessPointArgs.builder()
                    .type("SP")
                    .authenticationKey(awsAccountId)
                    .sellerRegion(awsRegion)
                    .profile(ConnectionZSideAccessPointProfileArgs.builder()
                        .type("L2_PROFILE")
                        .uuid(serviceProfileId)
                        .build())
                    .location(ConnectionZSideAccessPointLocationArgs.builder()
                        .metroCode(metro)
                        .build())
                    .build())
                .build())
            .build());

        ctx.export("connectionId", colo2Aws.id());
        ctx.export("connectionStatus", colo2Aws.operation().applyValue(operation -> operation.equinixStatus()));
        ctx.export("connectionProviderStatus", colo2Aws.operation().applyValue(operation -> operation.providerStatus()));
        ctx.export("awsDirectConnectId", colo2Aws.zSide().applyValue(zSide -> zSide.accessPoint().get().providerConnectionId()));
    }
}
import pulumi
import pulumi_equinix as equinix

config = pulumi.Config()
metro = config.get("metro")
if metro is None:
    metro = "FR"
speed_in_mbps = config.get_int("speedInMbps")
if speed_in_mbps is None:
    speed_in_mbps = 50
fabric_port_name = config.require("fabricPortName")
aws_region = config.get("awsRegion")
if aws_region is None:
    aws_region = "eu-central-1"
aws_account_id = config.require("awsAccountId")
service_profile_id = equinix.fabric.get_service_profiles(filter=equinix.fabric.GetServiceProfilesFilterArgs(
    property="/name",
    operator="=",
    values=["AWS Direct Connect"],
)).data[0].uuid
port_id = equinix.fabric.get_ports(filter=equinix.fabric.GetPortsFilterArgs(
    name=fabric_port_name,
)).data[0].uuid
colo2_aws = equinix.fabric.Connection("colo2Aws",
    name="Pulumi-colo2Aws",
    type="EVPL_VC",
    notifications=[equinix.fabric.ConnectionNotificationArgs(
        type="ALL",
        emails=["example@equinix.com"],
    )],
    bandwidth=speed_in_mbps,
    redundancy=equinix.fabric.ConnectionRedundancyArgs(
        priority="PRIMARY",
    ),
    a_side=equinix.fabric.ConnectionASideArgs(
        access_point=equinix.fabric.ConnectionASideAccessPointArgs(
            type="COLO",
            port=equinix.fabric.ConnectionASideAccessPointPortArgs(
                uuid=port_id,
            ),
            link_protocol=equinix.fabric.ConnectionASideAccessPointLinkProtocolArgs(
                type="DOT1Q",
                vlan_tag=1234,
            ),
        ),
    ),
    z_side=equinix.fabric.ConnectionZSideArgs(
        access_point=equinix.fabric.ConnectionZSideAccessPointArgs(
            type="SP",
            authentication_key=aws_account_id,
            seller_region=aws_region,
            profile=equinix.fabric.ConnectionZSideAccessPointProfileArgs(
                type="L2_PROFILE",
                uuid=service_profile_id,
            ),
            location=equinix.fabric.ConnectionZSideAccessPointLocationArgs(
                metro_code=metro,
            ),
        ),
    ))
pulumi.export("connectionId", colo2_aws.id)
pulumi.export("connectionStatus", colo2_aws.operation.equinix_status)
pulumi.export("connectionProviderStatus", colo2_aws.operation.provider_status)
pulumi.export("awsDirectConnectId", colo2_aws.z_side.access_point.provider_connection_id)
import * as pulumi from "@pulumi/pulumi";
import * as equinix from "@equinix-labs/pulumi-equinix";

const config = new pulumi.Config();
const metro = config.get("metro") || "FR";
const speedInMbps = config.getNumber("speedInMbps") || 50;
const fabricPortName = config.require("fabricPortName");
const awsRegion = config.get("awsRegion") || "eu-central-1";
const awsAccountId = config.require("awsAccountId");
const serviceProfileId = equinix.fabric.getServiceProfiles({
    filter: {
        property: "/name",
        operator: "=",
        values: ["AWS Direct Connect"],
    },
}).then(invoke => invoke.data?.[0]?.uuid!);
const portId = equinix.fabric.getPorts({
    filter: {
        name: fabricPortName,
    },
}).then(invoke => invoke.data?.[0]?.uuid!);
const colo2Aws = new equinix.fabric.Connection("colo2Aws", {
    name: "Pulumi-colo2Aws",
    type: "EVPL_VC",
    notifications: [{
        type: "ALL",
        emails: ["example@equinix.com"],
    }],
    bandwidth: speedInMbps,
    redundancy: {
        priority: "PRIMARY",
    },
    aSide: {
        accessPoint: {
            type: "COLO",
            port: {
                uuid: portId,
            },
            linkProtocol: {
                type: "DOT1Q",
                vlanTag: 1234,
            },
        },
    },
    zSide: {
        accessPoint: {
            type: "SP",
            authenticationKey: awsAccountId,
            sellerRegion: awsRegion,
            profile: {
                type: "L2_PROFILE",
                uuid: serviceProfileId,
            },
            location: {
                metroCode: metro,
            },
        },
    },
});
export const connectionId = colo2Aws.id;
export const connectionStatus = colo2Aws.operation.apply(operation => operation.equinixStatus);
export const connectionProviderStatus = colo2Aws.operation.apply(operation => operation.providerStatus);
export const awsDirectConnectId = colo2Aws.zSide.apply(zSide => zSide.accessPoint?.providerConnectionId);
config:
  metro:
    type: string
    default: FR
  speedInMbps:
    type: integer
    default: 50
  fabricPortName:
    type: string
  awsRegion:
    type: string
    default: eu-central-1
  awsAccountId:
    type: string
variables:
  serviceProfileId:
    fn::invoke:
      function: equinix:fabric:getServiceProfiles
      arguments:
        filter:
          property: /name
          operator: "="
          values:
          - AWS Direct Connect
      return: data[0].uuid
  portId:
    fn::invoke:
      function: equinix:fabric:getPorts
      arguments:
        filter:
          name: ${fabricPortName}
      return: data[0].uuid
resources:
  colo2Aws:
    type: equinix:fabric:Connection
    properties:
      name: Pulumi-colo2Aws
      type: EVPL_VC
      notifications:
      - type: ALL
        emails:
        - example@equinix.com
      bandwidth: ${speedInMbps}
      redundancy:
        priority: PRIMARY
      aSide:
        accessPoint:
          type: COLO
          port:
            uuid: ${portId}
          linkProtocol:
            type: DOT1Q
            vlanTag: 1234
      zSide:
        accessPoint:
          type: SP
          authenticationKey: ${awsAccountId}
          sellerRegion: ${awsRegion}
          profile:
            type: L2_PROFILE
            uuid: ${serviceProfileId}
          location:
            metroCode: ${metro}
outputs:
  connectionId: ${colo2Aws.id}
  connectionStatus: ${colo2Aws.operation.equinixStatus}
  connectionProviderStatus: ${colo2Aws.operation.providerStatus}
  awsDirectConnectId: ${colo2Aws.zSide.accessPoint.providerConnectionId}

Create Connection Resource

new Connection(name: string, args: ConnectionArgs, opts?: CustomResourceOptions);
@overload
def Connection(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               a_side: Optional[ConnectionASideArgs] = None,
               additional_info: Optional[Sequence[ConnectionAdditionalInfoArgs]] = None,
               bandwidth: Optional[int] = None,
               name: Optional[str] = None,
               notifications: Optional[Sequence[ConnectionNotificationArgs]] = None,
               order: Optional[ConnectionOrderArgs] = None,
               project: Optional[ConnectionProjectArgs] = None,
               redundancy: Optional[ConnectionRedundancyArgs] = None,
               type: Optional[Union[str, ConnectionType]] = None,
               z_side: Optional[ConnectionZSideArgs] = None)
@overload
def Connection(resource_name: str,
               args: ConnectionArgs,
               opts: Optional[ResourceOptions] = None)
func NewConnection(ctx *Context, name string, args ConnectionArgs, opts ...ResourceOption) (*Connection, error)
public Connection(string name, ConnectionArgs args, CustomResourceOptions? opts = null)
public Connection(String name, ConnectionArgs args)
public Connection(String name, ConnectionArgs args, CustomResourceOptions options)
type: equinix:fabric:Connection
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args ConnectionArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args ConnectionArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args ConnectionArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args ConnectionArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args ConnectionArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Connection Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The Connection resource accepts the following input properties:

ASide ConnectionASideArgs

Requester or Customer side connection configuration object of the multi-segment connection

Bandwidth int

Connection bandwidth in Mbps

Notifications List<ConnectionNotificationArgs>

Preferences for notifications on connection configuration or status changes

Type string | Pulumi.Equinix.Fabric.ConnectionType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

ZSide ConnectionZSideArgs

Destination or Provider side connection configuration object of the multi-segment connection

AdditionalInfo List<ConnectionAdditionalInfoArgs>

Connection additional information

Name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

Order ConnectionOrderArgs

Order related to this connection information

Project ConnectionProjectArgs

Project information

Redundancy ConnectionRedundancyArgs

Redundancy Information

ASide ConnectionASideArgs

Requester or Customer side connection configuration object of the multi-segment connection

Bandwidth int

Connection bandwidth in Mbps

Notifications []ConnectionNotificationArgs

Preferences for notifications on connection configuration or status changes

Type string | ConnectionType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

ZSide ConnectionZSideArgs

Destination or Provider side connection configuration object of the multi-segment connection

AdditionalInfo []ConnectionAdditionalInfoArgs

Connection additional information

Name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

Order ConnectionOrderArgs

Order related to this connection information

Project ConnectionProjectArgs

Project information

Redundancy ConnectionRedundancyArgs

Redundancy Information

aSide ConnectionASideArgs

Requester or Customer side connection configuration object of the multi-segment connection

bandwidth Integer

Connection bandwidth in Mbps

notifications List<ConnectionNotificationArgs>

Preferences for notifications on connection configuration or status changes

type String | ConnectionType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

zSide ConnectionZSideArgs

Destination or Provider side connection configuration object of the multi-segment connection

additionalInfo List<ConnectionAdditionalInfoArgs>

Connection additional information

name String

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

order ConnectionOrderArgs

Order related to this connection information

project ConnectionProjectArgs

Project information

redundancy ConnectionRedundancyArgs

Redundancy Information

aSide ConnectionASideArgs

Requester or Customer side connection configuration object of the multi-segment connection

bandwidth number

Connection bandwidth in Mbps

notifications ConnectionNotificationArgs[]

Preferences for notifications on connection configuration or status changes

type string | ConnectionType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

zSide ConnectionZSideArgs

Destination or Provider side connection configuration object of the multi-segment connection

additionalInfo ConnectionAdditionalInfoArgs[]

Connection additional information

name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

order ConnectionOrderArgs

Order related to this connection information

project ConnectionProjectArgs

Project information

redundancy ConnectionRedundancyArgs

Redundancy Information

a_side ConnectionASideArgs

Requester or Customer side connection configuration object of the multi-segment connection

bandwidth int

Connection bandwidth in Mbps

notifications Sequence[ConnectionNotificationArgs]

Preferences for notifications on connection configuration or status changes

type str | ConnectionType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

z_side ConnectionZSideArgs

Destination or Provider side connection configuration object of the multi-segment connection

additional_info Sequence[ConnectionAdditionalInfoArgs]

Connection additional information

name str

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

order ConnectionOrderArgs

Order related to this connection information

project ConnectionProjectArgs

Project information

redundancy ConnectionRedundancyArgs

Redundancy Information

aSide Property Map

Requester or Customer side connection configuration object of the multi-segment connection

bandwidth Number

Connection bandwidth in Mbps

notifications List<Property Map>

Preferences for notifications on connection configuration or status changes

type String | "VG_VC" | "EVPL_VC" | "EPL_VC" | "GW_VC" | "ACCESS_EPL_VC"

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

zSide Property Map

Destination or Provider side connection configuration object of the multi-segment connection

additionalInfo List<Property Map>

Connection additional information

name String

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

order Property Map

Order related to this connection information

project Property Map

Project information

redundancy Property Map

Redundancy Information

Outputs

All input properties are implicitly available as output properties. Additionally, the Connection resource produces the following output properties:

Account ConnectionAccount

Customer account information that is associated with this connection

ChangeLog ConnectionChangeLog

Captures connection lifecycle change information

Direction string

Connection directionality from the requester point of view

Href string

Connection URI information

Id string

The provider-assigned unique ID for this managed resource.

IsRemote bool

Connection property derived from access point locations

Operation ConnectionOperation

Connection type-specific operational data

State string

Connection overall state

Account ConnectionAccount

Customer account information that is associated with this connection

ChangeLog ConnectionChangeLog

Captures connection lifecycle change information

Direction string

Connection directionality from the requester point of view

Href string

Connection URI information

Id string

The provider-assigned unique ID for this managed resource.

IsRemote bool

Connection property derived from access point locations

Operation ConnectionOperation

Connection type-specific operational data

State string

Connection overall state

account ConnectionAccount

Customer account information that is associated with this connection

changeLog ConnectionChangeLog

Captures connection lifecycle change information

direction String

Connection directionality from the requester point of view

href String

Connection URI information

id String

The provider-assigned unique ID for this managed resource.

isRemote Boolean

Connection property derived from access point locations

operation ConnectionOperation

Connection type-specific operational data

state String

Connection overall state

account ConnectionAccount

Customer account information that is associated with this connection

changeLog ConnectionChangeLog

Captures connection lifecycle change information

direction string

Connection directionality from the requester point of view

href string

Connection URI information

id string

The provider-assigned unique ID for this managed resource.

isRemote boolean

Connection property derived from access point locations

operation ConnectionOperation

Connection type-specific operational data

state string

Connection overall state

account ConnectionAccount

Customer account information that is associated with this connection

change_log ConnectionChangeLog

Captures connection lifecycle change information

direction str

Connection directionality from the requester point of view

href str

Connection URI information

id str

The provider-assigned unique ID for this managed resource.

is_remote bool

Connection property derived from access point locations

operation ConnectionOperation

Connection type-specific operational data

state str

Connection overall state

account Property Map

Customer account information that is associated with this connection

changeLog Property Map

Captures connection lifecycle change information

direction String

Connection directionality from the requester point of view

href String

Connection URI information

id String

The provider-assigned unique ID for this managed resource.

isRemote Boolean

Connection property derived from access point locations

operation Property Map

Connection type-specific operational data

state String

Connection overall state

Look up Existing Connection Resource

Get an existing Connection resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.

public static get(name: string, id: Input<ID>, state?: ConnectionState, opts?: CustomResourceOptions): Connection
@staticmethod
def get(resource_name: str,
        id: str,
        opts: Optional[ResourceOptions] = None,
        a_side: Optional[ConnectionASideArgs] = None,
        account: Optional[ConnectionAccountArgs] = None,
        additional_info: Optional[Sequence[ConnectionAdditionalInfoArgs]] = None,
        bandwidth: Optional[int] = None,
        change_log: Optional[ConnectionChangeLogArgs] = None,
        direction: Optional[str] = None,
        href: Optional[str] = None,
        is_remote: Optional[bool] = None,
        name: Optional[str] = None,
        notifications: Optional[Sequence[ConnectionNotificationArgs]] = None,
        operation: Optional[ConnectionOperationArgs] = None,
        order: Optional[ConnectionOrderArgs] = None,
        project: Optional[ConnectionProjectArgs] = None,
        redundancy: Optional[ConnectionRedundancyArgs] = None,
        state: Optional[str] = None,
        type: Optional[Union[str, ConnectionType]] = None,
        z_side: Optional[ConnectionZSideArgs] = None) -> Connection
func GetConnection(ctx *Context, name string, id IDInput, state *ConnectionState, opts ...ResourceOption) (*Connection, error)
public static Connection Get(string name, Input<string> id, ConnectionState? state, CustomResourceOptions? opts = null)
public static Connection get(String name, Output<String> id, ConnectionState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
resource_name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
name
The unique name of the resulting resource.
id
The unique provider ID of the resource to lookup.
state
Any extra arguments used during the lookup.
opts
A bag of options that control this resource's behavior.
The following state arguments are supported:
ASide ConnectionASideArgs

Requester or Customer side connection configuration object of the multi-segment connection

Account ConnectionAccountArgs

Customer account information that is associated with this connection

AdditionalInfo List<ConnectionAdditionalInfoArgs>

Connection additional information

Bandwidth int

Connection bandwidth in Mbps

ChangeLog ConnectionChangeLogArgs

Captures connection lifecycle change information

Direction string

Connection directionality from the requester point of view

Href string

Connection URI information

IsRemote bool

Connection property derived from access point locations

Name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

Notifications List<ConnectionNotificationArgs>

Preferences for notifications on connection configuration or status changes

Operation ConnectionOperationArgs

Connection type-specific operational data

Order ConnectionOrderArgs

Order related to this connection information

Project ConnectionProjectArgs

Project information

Redundancy ConnectionRedundancyArgs

Redundancy Information

State string

Connection overall state

Type string | Pulumi.Equinix.Fabric.ConnectionType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

ZSide ConnectionZSideArgs

Destination or Provider side connection configuration object of the multi-segment connection

ASide ConnectionASideArgs

Requester or Customer side connection configuration object of the multi-segment connection

Account ConnectionAccountArgs

Customer account information that is associated with this connection

AdditionalInfo []ConnectionAdditionalInfoArgs

Connection additional information

Bandwidth int

Connection bandwidth in Mbps

ChangeLog ConnectionChangeLogArgs

Captures connection lifecycle change information

Direction string

Connection directionality from the requester point of view

Href string

Connection URI information

IsRemote bool

Connection property derived from access point locations

Name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

Notifications []ConnectionNotificationArgs

Preferences for notifications on connection configuration or status changes

Operation ConnectionOperationArgs

Connection type-specific operational data

Order ConnectionOrderArgs

Order related to this connection information

Project ConnectionProjectArgs

Project information

Redundancy ConnectionRedundancyArgs

Redundancy Information

State string

Connection overall state

Type string | ConnectionType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

ZSide ConnectionZSideArgs

Destination or Provider side connection configuration object of the multi-segment connection

aSide ConnectionASideArgs

Requester or Customer side connection configuration object of the multi-segment connection

account ConnectionAccountArgs

Customer account information that is associated with this connection

additionalInfo List<ConnectionAdditionalInfoArgs>

Connection additional information

bandwidth Integer

Connection bandwidth in Mbps

changeLog ConnectionChangeLogArgs

Captures connection lifecycle change information

direction String

Connection directionality from the requester point of view

href String

Connection URI information

isRemote Boolean

Connection property derived from access point locations

name String

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

notifications List<ConnectionNotificationArgs>

Preferences for notifications on connection configuration or status changes

operation ConnectionOperationArgs

Connection type-specific operational data

order ConnectionOrderArgs

Order related to this connection information

project ConnectionProjectArgs

Project information

redundancy ConnectionRedundancyArgs

Redundancy Information

state String

Connection overall state

type String | ConnectionType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

zSide ConnectionZSideArgs

Destination or Provider side connection configuration object of the multi-segment connection

aSide ConnectionASideArgs

Requester or Customer side connection configuration object of the multi-segment connection

account ConnectionAccountArgs

Customer account information that is associated with this connection

additionalInfo ConnectionAdditionalInfoArgs[]

Connection additional information

bandwidth number

Connection bandwidth in Mbps

changeLog ConnectionChangeLogArgs

Captures connection lifecycle change information

direction string

Connection directionality from the requester point of view

href string

Connection URI information

isRemote boolean

Connection property derived from access point locations

name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

notifications ConnectionNotificationArgs[]

Preferences for notifications on connection configuration or status changes

operation ConnectionOperationArgs

Connection type-specific operational data

order ConnectionOrderArgs

Order related to this connection information

project ConnectionProjectArgs

Project information

redundancy ConnectionRedundancyArgs

Redundancy Information

state string

Connection overall state

type string | ConnectionType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

zSide ConnectionZSideArgs

Destination or Provider side connection configuration object of the multi-segment connection

a_side ConnectionASideArgs

Requester or Customer side connection configuration object of the multi-segment connection

account ConnectionAccountArgs

Customer account information that is associated with this connection

additional_info Sequence[ConnectionAdditionalInfoArgs]

Connection additional information

bandwidth int

Connection bandwidth in Mbps

change_log ConnectionChangeLogArgs

Captures connection lifecycle change information

direction str

Connection directionality from the requester point of view

href str

Connection URI information

is_remote bool

Connection property derived from access point locations

name str

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

notifications Sequence[ConnectionNotificationArgs]

Preferences for notifications on connection configuration or status changes

operation ConnectionOperationArgs

Connection type-specific operational data

order ConnectionOrderArgs

Order related to this connection information

project ConnectionProjectArgs

Project information

redundancy ConnectionRedundancyArgs

Redundancy Information

state str

Connection overall state

type str | ConnectionType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

z_side ConnectionZSideArgs

Destination or Provider side connection configuration object of the multi-segment connection

aSide Property Map

Requester or Customer side connection configuration object of the multi-segment connection

account Property Map

Customer account information that is associated with this connection

additionalInfo List<Property Map>

Connection additional information

bandwidth Number

Connection bandwidth in Mbps

changeLog Property Map

Captures connection lifecycle change information

direction String

Connection directionality from the requester point of view

href String

Connection URI information

isRemote Boolean

Connection property derived from access point locations

name String

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

notifications List<Property Map>

Preferences for notifications on connection configuration or status changes

operation Property Map

Connection type-specific operational data

order Property Map

Order related to this connection information

project Property Map

Project information

redundancy Property Map

Redundancy Information

state String

Connection overall state

type String | "VG_VC" | "EVPL_VC" | "EPL_VC" | "GW_VC" | "ACCESS_EPL_VC"

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

zSide Property Map

Destination or Provider side connection configuration object of the multi-segment connection

Supporting Types

AccessPointLinkProtocolType

Untagged
UNTAGGED
Dot1q
DOT1Q
QinQ
QINQ
EVPN_VXLAN
EVPN_VXLAN
AccessPointLinkProtocolTypeUntagged
UNTAGGED
AccessPointLinkProtocolTypeDot1q
DOT1Q
AccessPointLinkProtocolTypeQinQ
QINQ
AccessPointLinkProtocolType_EVPN_VXLAN
EVPN_VXLAN
Untagged
UNTAGGED
Dot1q
DOT1Q
QinQ
QINQ
EVPN_VXLAN
EVPN_VXLAN
Untagged
UNTAGGED
Dot1q
DOT1Q
QinQ
QINQ
EVPN_VXLAN
EVPN_VXLAN
UNTAGGED
UNTAGGED
DOT1Q
DOT1Q
QIN_Q
QINQ
EVP_N_VXLAN
EVPN_VXLAN
"UNTAGGED"
UNTAGGED
"DOT1Q"
DOT1Q
"QINQ"
QINQ
"EVPN_VXLAN"
EVPN_VXLAN

AccessPointPeeringType

Private
PRIVATE
Microsoft
MICROSOFT
Public
PUBLIC
AccessPointPeeringTypePrivate
PRIVATE
AccessPointPeeringTypeMicrosoft
MICROSOFT
AccessPointPeeringTypePublic
PUBLIC
Private
PRIVATE
Microsoft
MICROSOFT
Public
PUBLIC
Private
PRIVATE
Microsoft
MICROSOFT
Public
PUBLIC
PRIVATE
PRIVATE
MICROSOFT
MICROSOFT
PUBLIC
PUBLIC
"PRIVATE"
PRIVATE
"MICROSOFT"
MICROSOFT
"PUBLIC"
PUBLIC

AccessPointType

Colo
COLO

Colocation

VD
VD

Virtual Device

SP
SP

Service Profile

IGW
IGW

Internet Gateway

Subnet
SUBNET

Subnet

GW
GW

Gateway

Network
NETWORK

Network

AccessPointTypeColo
COLO

Colocation

AccessPointTypeVD
VD

Virtual Device

AccessPointTypeSP
SP

Service Profile

AccessPointTypeIGW
IGW

Internet Gateway

AccessPointTypeSubnet
SUBNET

Subnet

AccessPointTypeGW
GW

Gateway

AccessPointTypeNetwork
NETWORK

Network

Colo
COLO

Colocation

VD
VD

Virtual Device

SP
SP

Service Profile

IGW
IGW

Internet Gateway

Subnet
SUBNET

Subnet

GW
GW

Gateway

Network
NETWORK

Network

Colo
COLO

Colocation

VD
VD

Virtual Device

SP
SP

Service Profile

IGW
IGW

Internet Gateway

Subnet
SUBNET

Subnet

GW
GW

Gateway

Network
NETWORK

Network

COLO
COLO

Colocation

VD
VD

Virtual Device

SP
SP

Service Profile

IGW
IGW

Internet Gateway

SUBNET
SUBNET

Subnet

GW
GW

Gateway

NETWORK
NETWORK

Network

"COLO"
COLO

Colocation

"VD"
VD

Virtual Device

"SP"
SP

Service Profile

"IGW"
IGW

Internet Gateway

"SUBNET"
SUBNET

Subnet

"GW"
GW

Gateway

"NETWORK"
NETWORK

Network

ConnectionASide

AccessPoint ConnectionASideAccessPoint

Point of access details

AdditionalInfo List<ConnectionASideAdditionalInfo>

Connection side additional information

ServiceToken ConnectionASideServiceToken

For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets

AccessPoint ConnectionASideAccessPoint

Point of access details

AdditionalInfo []ConnectionASideAdditionalInfo

Connection side additional information

ServiceToken ConnectionASideServiceToken

For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets

accessPoint ConnectionASideAccessPoint

Point of access details

additionalInfo List<ConnectionASideAdditionalInfo>

Connection side additional information

serviceToken ConnectionASideServiceToken

For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets

accessPoint ConnectionASideAccessPoint

Point of access details

additionalInfo ConnectionASideAdditionalInfo[]

Connection side additional information

serviceToken ConnectionASideServiceToken

For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets

access_point ConnectionASideAccessPoint

Point of access details

additional_info Sequence[ConnectionASideAdditionalInfo]

Connection side additional information

service_token ConnectionASideServiceToken

For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets

accessPoint Property Map

Point of access details

additionalInfo List<Property Map>

Connection side additional information

serviceToken Property Map

For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets

ConnectionASideAccessPoint

ConnectionASideAccessPointAccount

ConnectionASideAccessPointGateway

Href string

Connection URI information

Uuid string
Href string

Connection URI information

Uuid string
href String

Connection URI information

uuid String
href string

Connection URI information

uuid string
href str

Connection URI information

uuid str
href String

Connection URI information

uuid String

ConnectionASideAccessPointInterface

Id string

The ID of this resource.

Type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
Id string

The ID of this resource.

Type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
id String

The ID of this resource.

type String

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String
id string

The ID of this resource.

type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid string
id str

The ID of this resource.

type str

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid str
id String

The ID of this resource.

type String

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String

ConnectionASideAccessPointLinkProtocol

Type string | Pulumi.Equinix.Fabric.AccessPointLinkProtocolType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

VlanCTag int
VlanSTag int
VlanTag int
Type string | AccessPointLinkProtocolType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

VlanCTag int
VlanSTag int
VlanTag int
type String | AccessPointLinkProtocolType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

vlanCTag Integer
vlanSTag Integer
vlanTag Integer
type string | AccessPointLinkProtocolType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

vlanCTag number
vlanSTag number
vlanTag number
type str | AccessPointLinkProtocolType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

vlan_c_tag int
vlan_s_tag int
vlan_tag int
type String | "UNTAGGED" | "DOT1Q" | "QINQ" | "EVPN_VXLAN"

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

vlanCTag Number
vlanSTag Number
vlanTag Number

ConnectionASideAccessPointLocation

Ibx string
MetroCode string | Metro
MetroName string
Region string
ibx String
metroCode String | Metro
metroName String
region String
ibx string
metroCode string | Metro
metroName string
region string

ConnectionASideAccessPointPort

Href string

Connection URI information

Name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

Redundancies List<ConnectionASideAccessPointPortRedundancy>

Redundancy Information

Uuid string
Href string

Connection URI information

Name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

Redundancies []ConnectionASideAccessPointPortRedundancy

Redundancy Information

Uuid string
href String

Connection URI information

name String

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

redundancies List<ConnectionASideAccessPointPortRedundancy>

Redundancy Information

uuid String
href string

Connection URI information

name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

redundancies ConnectionASideAccessPointPortRedundancy[]

Redundancy Information

uuid string
href str

Connection URI information

name str

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

redundancies Sequence[ConnectionASideAccessPointPortRedundancy]

Redundancy Information

uuid str
href String

Connection URI information

name String

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

redundancies List<Property Map>

Redundancy Information

uuid String

ConnectionASideAccessPointPortRedundancy

Priority string

Priority type- PRIMARY, SECONDARY

Priority string

Priority type- PRIMARY, SECONDARY

priority String

Priority type- PRIMARY, SECONDARY

priority string

Priority type- PRIMARY, SECONDARY

priority str

Priority type- PRIMARY, SECONDARY

priority String

Priority type- PRIMARY, SECONDARY

ConnectionASideAccessPointProfile

Type string | Pulumi.Equinix.Fabric.ProfileType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
AccessPointTypeConfigs List<ConnectionASideAccessPointProfileAccessPointTypeConfig>
Description string
Href string

Connection URI information

Name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

Type string | ProfileType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
AccessPointTypeConfigs []ConnectionASideAccessPointProfileAccessPointTypeConfig
Description string
Href string

Connection URI information

Name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

type String | ProfileType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String
accessPointTypeConfigs List<ConnectionASideAccessPointProfileAccessPointTypeConfig>
description String
href String

Connection URI information

name String

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

type string | ProfileType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid string
accessPointTypeConfigs ConnectionASideAccessPointProfileAccessPointTypeConfig[]
description string
href string

Connection URI information

name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

type str | ProfileType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid str
access_point_type_configs Sequence[ConnectionASideAccessPointProfileAccessPointTypeConfig]
description str
href str

Connection URI information

name str

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

type String | "L2_PROFILE" | "L3_PROFILE"

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String
accessPointTypeConfigs List<Property Map>
description String
href String

Connection URI information

name String

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

ConnectionASideAccessPointProfileAccessPointTypeConfig

Type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
Type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
type String

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String
type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid string
type str

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid str
type String

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String

ConnectionASideAccessPointRoutingProtocol

State string

Connection overall state

Type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
State string

Connection overall state

Type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
state String

Connection overall state

type String

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String
state string

Connection overall state

type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid string
state str

Connection overall state

type str

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid str
state String

Connection overall state

type String

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String

ConnectionASideAccessPointVirtualDevice

Href string

Connection URI information

Type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
Href string

Connection URI information

Type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
href String

Connection URI information

type String

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String
href string

Connection URI information

type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid string
href str

Connection URI information

type str

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid str
href String

Connection URI information

type String

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String

ConnectionASideAdditionalInfo

Key string

Additional information key

Value string

Additional information value

Key string

Additional information key

Value string

Additional information value

key String

Additional information key

value String

Additional information value

key string

Additional information key

value string

Additional information value

key str

Additional information key

value str

Additional information value

key String

Additional information key

value String

Additional information value

ConnectionASideServiceToken

Description string
Href string

Connection URI information

Type string | Pulumi.Equinix.Fabric.ServiceTokenType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
Description string
Href string

Connection URI information

Type string | ServiceTokenType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
description String
href String

Connection URI information

type String | ServiceTokenType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String
description string
href string

Connection URI information

type string | ServiceTokenType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid string
description str
href str

Connection URI information

type str | ServiceTokenType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid str
description String
href String

Connection URI information

type String | "VC_TOKEN"

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String

ConnectionAccount

ConnectionAdditionalInfo

Key string

Additional information key

Value string

Additional information value

Key string

Additional information key

Value string

Additional information value

key String

Additional information key

value String

Additional information value

key string

Additional information key

value string

Additional information value

key str

Additional information key

value str

Additional information value

key String

Additional information key

value String

Additional information value

ConnectionChangeLog

ConnectionNotification

Emails List<string>

Array of contact emails

Type string | Pulumi.Equinix.Fabric.NotificationsType

Notification Type - ALL,CONNECTIONAPPROVAL,SALESREP_NOTIFICATIONS, NOTIFICATIONS

SendInterval string

Send interval

Emails []string

Array of contact emails

Type string | NotificationsType

Notification Type - ALL,CONNECTIONAPPROVAL,SALESREP_NOTIFICATIONS, NOTIFICATIONS

SendInterval string

Send interval

emails List<String>

Array of contact emails

type String | NotificationsType

Notification Type - ALL,CONNECTIONAPPROVAL,SALESREP_NOTIFICATIONS, NOTIFICATIONS

sendInterval String

Send interval

emails string[]

Array of contact emails

type string | NotificationsType

Notification Type - ALL,CONNECTIONAPPROVAL,SALESREP_NOTIFICATIONS, NOTIFICATIONS

sendInterval string

Send interval

emails Sequence[str]

Array of contact emails

type str | NotificationsType

Notification Type - ALL,CONNECTIONAPPROVAL,SALESREP_NOTIFICATIONS, NOTIFICATIONS

send_interval str

Send interval

emails List<String>

Array of contact emails

type String | "ALL" | "CONNECTION_APPROVAL" | "SALES_REP_NOTIFICATIONS" | "NOTIFICATIONS"

Notification Type - ALL,CONNECTIONAPPROVAL,SALESREP_NOTIFICATIONS, NOTIFICATIONS

sendInterval String

Send interval

ConnectionOperation

ConnectionOperationError

AdditionalInfo List<ConnectionOperationErrorAdditionalInfo>

Connection additional information

CorrelationId string
Details string
ErrorCode string
ErrorMessage string
Help string
AdditionalInfo []ConnectionOperationErrorAdditionalInfo

Connection additional information

CorrelationId string
Details string
ErrorCode string
ErrorMessage string
Help string
additionalInfo List<ConnectionOperationErrorAdditionalInfo>

Connection additional information

correlationId String
details String
errorCode String
errorMessage String
help String
additionalInfo ConnectionOperationErrorAdditionalInfo[]

Connection additional information

correlationId string
details string
errorCode string
errorMessage string
help string
additionalInfo List<Property Map>

Connection additional information

correlationId String
details String
errorCode String
errorMessage String
help String

ConnectionOperationErrorAdditionalInfo

Property string
Reason string
Property string
Reason string
property String
reason String
property string
reason string
property String
reason String

ConnectionOrder

BillingTier string

Billing tier for connection bandwidth

OrderId string

Order Identification

OrderNumber string

Order Reference Number

PurchaseOrderNumber string

Purchase order number

BillingTier string

Billing tier for connection bandwidth

OrderId string

Order Identification

OrderNumber string

Order Reference Number

PurchaseOrderNumber string

Purchase order number

billingTier String

Billing tier for connection bandwidth

orderId String

Order Identification

orderNumber String

Order Reference Number

purchaseOrderNumber String

Purchase order number

billingTier string

Billing tier for connection bandwidth

orderId string

Order Identification

orderNumber string

Order Reference Number

purchaseOrderNumber string

Purchase order number

billing_tier str

Billing tier for connection bandwidth

order_id str

Order Identification

order_number str

Order Reference Number

purchase_order_number str

Purchase order number

billingTier String

Billing tier for connection bandwidth

orderId String

Order Identification

orderNumber String

Order Reference Number

purchaseOrderNumber String

Purchase order number

ConnectionProject

Href string

Unique Resource URL

ProjectId string

Project Id

Href string

Unique Resource URL

ProjectId string

Project Id

href String

Unique Resource URL

projectId String

Project Id

href string

Unique Resource URL

projectId string

Project Id

href str

Unique Resource URL

project_id str

Project Id

href String

Unique Resource URL

projectId String

Project Id

ConnectionRedundancy

Group string

Redundancy group identifier

Priority string

Priority type- PRIMARY, SECONDARY

Group string

Redundancy group identifier

Priority string

Priority type- PRIMARY, SECONDARY

group String

Redundancy group identifier

priority String

Priority type- PRIMARY, SECONDARY

group string

Redundancy group identifier

priority string

Priority type- PRIMARY, SECONDARY

group str

Redundancy group identifier

priority str

Priority type- PRIMARY, SECONDARY

group String

Redundancy group identifier

priority String

Priority type- PRIMARY, SECONDARY

ConnectionType

VG
VG_VC

Virtual Gateway

EVPL
EVPL_VC

Ethernet Virtual Private Line

EPL
EPL_VC

Ethernet Private Line

GW
GW_VC

Fabric Gateway virtual connection

AccessEPL
ACCESS_EPL_VC

E-access, layer 2 connection between a QINQ port and an EPL port.

ConnectionTypeVG
VG_VC

Virtual Gateway

ConnectionTypeEVPL
EVPL_VC

Ethernet Virtual Private Line

ConnectionTypeEPL
EPL_VC

Ethernet Private Line

ConnectionTypeGW
GW_VC

Fabric Gateway virtual connection

ConnectionTypeAccessEPL
ACCESS_EPL_VC

E-access, layer 2 connection between a QINQ port and an EPL port.

VG
VG_VC

Virtual Gateway

EVPL
EVPL_VC

Ethernet Virtual Private Line

EPL
EPL_VC

Ethernet Private Line

GW
GW_VC

Fabric Gateway virtual connection

AccessEPL
ACCESS_EPL_VC

E-access, layer 2 connection between a QINQ port and an EPL port.

VG
VG_VC

Virtual Gateway

EVPL
EVPL_VC

Ethernet Virtual Private Line

EPL
EPL_VC

Ethernet Private Line

GW
GW_VC

Fabric Gateway virtual connection

AccessEPL
ACCESS_EPL_VC

E-access, layer 2 connection between a QINQ port and an EPL port.

VG
VG_VC

Virtual Gateway

EVPL
EVPL_VC

Ethernet Virtual Private Line

EPL
EPL_VC

Ethernet Private Line

GW
GW_VC

Fabric Gateway virtual connection

ACCESS_EPL
ACCESS_EPL_VC

E-access, layer 2 connection between a QINQ port and an EPL port.

"VG_VC"
VG_VC

Virtual Gateway

"EVPL_VC"
EVPL_VC

Ethernet Virtual Private Line

"EPL_VC"
EPL_VC

Ethernet Private Line

"GW_VC"
GW_VC

Fabric Gateway virtual connection

"ACCESS_EPL_VC"
ACCESS_EPL_VC

E-access, layer 2 connection between a QINQ port and an EPL port.

ConnectionZSide

AccessPoint ConnectionZSideAccessPoint

Point of access details

AdditionalInfo List<ConnectionZSideAdditionalInfo>

Connection side additional information

ServiceToken ConnectionZSideServiceToken

For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets

AccessPoint ConnectionZSideAccessPoint

Point of access details

AdditionalInfo []ConnectionZSideAdditionalInfo

Connection side additional information

ServiceToken ConnectionZSideServiceToken

For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets

accessPoint ConnectionZSideAccessPoint

Point of access details

additionalInfo List<ConnectionZSideAdditionalInfo>

Connection side additional information

serviceToken ConnectionZSideServiceToken

For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets

accessPoint ConnectionZSideAccessPoint

Point of access details

additionalInfo ConnectionZSideAdditionalInfo[]

Connection side additional information

serviceToken ConnectionZSideServiceToken

For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets

access_point ConnectionZSideAccessPoint

Point of access details

additional_info Sequence[ConnectionZSideAdditionalInfo]

Connection side additional information

service_token ConnectionZSideServiceToken

For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets

accessPoint Property Map

Point of access details

additionalInfo List<Property Map>

Connection side additional information

serviceToken Property Map

For service token based connections, Service tokens authorize users to access protected resources and services. Resource owners can distribute the tokens to trusted partners and vendors, allowing selected third parties to work directly with Equinix network assets

ConnectionZSideAccessPoint

ConnectionZSideAccessPointAccount

ConnectionZSideAccessPointGateway

Href string

Connection URI information

Uuid string
Href string

Connection URI information

Uuid string
href String

Connection URI information

uuid String
href string

Connection URI information

uuid string
href str

Connection URI information

uuid str
href String

Connection URI information

uuid String

ConnectionZSideAccessPointInterface

Id string

The ID of this resource.

Type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
Id string

The ID of this resource.

Type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
id String

The ID of this resource.

type String

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String
id string

The ID of this resource.

type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid string
id str

The ID of this resource.

type str

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid str
id String

The ID of this resource.

type String

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String

ConnectionZSideAccessPointLinkProtocol

Type string | Pulumi.Equinix.Fabric.AccessPointLinkProtocolType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

VlanCTag int
VlanSTag int
VlanTag int
Type string | AccessPointLinkProtocolType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

VlanCTag int
VlanSTag int
VlanTag int
type String | AccessPointLinkProtocolType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

vlanCTag Integer
vlanSTag Integer
vlanTag Integer
type string | AccessPointLinkProtocolType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

vlanCTag number
vlanSTag number
vlanTag number
type str | AccessPointLinkProtocolType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

vlan_c_tag int
vlan_s_tag int
vlan_tag int
type String | "UNTAGGED" | "DOT1Q" | "QINQ" | "EVPN_VXLAN"

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

vlanCTag Number
vlanSTag Number
vlanTag Number

ConnectionZSideAccessPointLocation

Ibx string
MetroCode string | Metro
MetroName string
Region string
ibx String
metroCode String | Metro
metroName String
region String
ibx string
metroCode string | Metro
metroName string
region string

ConnectionZSideAccessPointPort

Href string

Connection URI information

Name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

Redundancies List<ConnectionZSideAccessPointPortRedundancy>

Redundancy Information

Uuid string
Href string

Connection URI information

Name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

Redundancies []ConnectionZSideAccessPointPortRedundancy

Redundancy Information

Uuid string
href String

Connection URI information

name String

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

redundancies List<ConnectionZSideAccessPointPortRedundancy>

Redundancy Information

uuid String
href string

Connection URI information

name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

redundancies ConnectionZSideAccessPointPortRedundancy[]

Redundancy Information

uuid string
href str

Connection URI information

name str

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

redundancies Sequence[ConnectionZSideAccessPointPortRedundancy]

Redundancy Information

uuid str
href String

Connection URI information

name String

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

redundancies List<Property Map>

Redundancy Information

uuid String

ConnectionZSideAccessPointPortRedundancy

Priority string

Priority type- PRIMARY, SECONDARY

Priority string

Priority type- PRIMARY, SECONDARY

priority String

Priority type- PRIMARY, SECONDARY

priority string

Priority type- PRIMARY, SECONDARY

priority str

Priority type- PRIMARY, SECONDARY

priority String

Priority type- PRIMARY, SECONDARY

ConnectionZSideAccessPointProfile

Type string | Pulumi.Equinix.Fabric.ProfileType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
AccessPointTypeConfigs List<ConnectionZSideAccessPointProfileAccessPointTypeConfig>
Description string
Href string

Connection URI information

Name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

Type string | ProfileType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
AccessPointTypeConfigs []ConnectionZSideAccessPointProfileAccessPointTypeConfig
Description string
Href string

Connection URI information

Name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

type String | ProfileType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String
accessPointTypeConfigs List<ConnectionZSideAccessPointProfileAccessPointTypeConfig>
description String
href String

Connection URI information

name String

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

type string | ProfileType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid string
accessPointTypeConfigs ConnectionZSideAccessPointProfileAccessPointTypeConfig[]
description string
href string

Connection URI information

name string

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

type str | ProfileType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid str
access_point_type_configs Sequence[ConnectionZSideAccessPointProfileAccessPointTypeConfig]
description str
href str

Connection URI information

name str

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

type String | "L2_PROFILE" | "L3_PROFILE"

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String
accessPointTypeConfigs List<Property Map>
description String
href String

Connection URI information

name String

Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores

ConnectionZSideAccessPointProfileAccessPointTypeConfig

Type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
Type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
type String

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String
type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid string
type str

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid str
type String

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String

ConnectionZSideAccessPointRoutingProtocol

State string

Connection overall state

Type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
State string

Connection overall state

Type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
state String

Connection overall state

type String

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String
state string

Connection overall state

type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid string
state str

Connection overall state

type str

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid str
state String

Connection overall state

type String

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String

ConnectionZSideAccessPointVirtualDevice

Href string

Connection URI information

Type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
Href string

Connection URI information

Type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
href String

Connection URI information

type String

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String
href string

Connection URI information

type string

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid string
href str

Connection URI information

type str

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid str
href String

Connection URI information

type String

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String

ConnectionZSideAdditionalInfo

Key string

Additional information key

Value string

Additional information value

Key string

Additional information key

Value string

Additional information value

key String

Additional information key

value String

Additional information value

key string

Additional information key

value string

Additional information value

key str

Additional information key

value str

Additional information value

key String

Additional information key

value String

Additional information value

ConnectionZSideServiceToken

Description string
Href string

Connection URI information

Type string | Pulumi.Equinix.Fabric.ServiceTokenType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
Description string
Href string

Connection URI information

Type string | ServiceTokenType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

Uuid string
description String
href String

Connection URI information

type String | ServiceTokenType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String
description string
href string

Connection URI information

type string | ServiceTokenType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid string
description str
href str

Connection URI information

type str | ServiceTokenType

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid str
description String
href String

Connection URI information

type String | "VC_TOKEN"

Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC

uuid String

Metro

Amsterdam
AM
Ashburn
DC
Atlanta
AT
Barcelona
BA
Bogota
BG
Bordeaux
BX
Boston
BO
Brussels
BL
Calgary
CL
Canberra
CA
Chicago
CH
Dallas
DA
Denver
DE
Dubai
DX
Dublin
DB
Frankfurt
FR
Geneva
GV
Hamburg
HH
Helsinki
HE
HongKong
HK
Istanbul
IL
Kamloops
KA
Lisbon
LS
London
LD
LosAngeles
LA
Madrid
MD
Manchester
MA
Melbourne
ME
MexicoCity
MX
Miami
MI
Milan
ML
Montreal
MT
Mumbai
MB
Munich
MU
NewYork
NY
Osaka
OS
Paris
PA
Perth
PE
Philadelphia
PH
RioDeJaneiro
RJ
SaoPaulo
SP
Seattle
SE
Seoul
SL
SiliconValley
SV
Singapore
SG
Sofia
SO
Stockholm
SK
Sydney
SY
Tokyo
TY
Toronto
TR
Vancouver
VA
Warsaw
WA
Winnipeg
WI
Zurich
ZH
MetroAmsterdam
AM
MetroAshburn
DC
MetroAtlanta
AT
MetroBarcelona
BA
MetroBogota
BG
MetroBordeaux
BX
MetroBoston
BO
MetroBrussels
BL
MetroCalgary
CL
MetroCanberra
CA
MetroChicago
CH
MetroDallas
DA
MetroDenver
DE
MetroDubai
DX
MetroDublin
DB
MetroFrankfurt
FR
MetroGeneva
GV
MetroHamburg
HH
MetroHelsinki
HE
MetroHongKong
HK
MetroIstanbul
IL
MetroKamloops
KA
MetroLisbon
LS
MetroLondon
LD
MetroLosAngeles
LA
MetroMadrid
MD
MetroManchester
MA
MetroMelbourne
ME
MetroMexicoCity
MX
MetroMiami
MI
MetroMilan
ML
MetroMontreal
MT
MetroMumbai
MB
MetroMunich
MU
MetroNewYork
NY
MetroOsaka
OS
MetroParis
PA
MetroPerth
PE
MetroPhiladelphia
PH
MetroRioDeJaneiro
RJ
MetroSaoPaulo
SP
MetroSeattle
SE
MetroSeoul
SL
MetroSiliconValley
SV
MetroSingapore
SG
MetroSofia
SO
MetroStockholm
SK
MetroSydney
SY
MetroTokyo
TY
MetroToronto
TR
MetroVancouver
VA
MetroWarsaw
WA
MetroWinnipeg
WI
MetroZurich
ZH
Amsterdam
AM
Ashburn
DC
Atlanta
AT
Barcelona
BA
Bogota
BG
Bordeaux
BX
Boston
BO
Brussels
BL
Calgary
CL
Canberra
CA
Chicago
CH
Dallas
DA
Denver
DE
Dubai
DX
Dublin
DB
Frankfurt
FR
Geneva
GV
Hamburg
HH
Helsinki
HE
HongKong
HK
Istanbul
IL
Kamloops
KA
Lisbon
LS
London
LD
LosAngeles
LA
Madrid
MD
Manchester
MA
Melbourne
ME
MexicoCity
MX
Miami
MI
Milan
ML
Montreal
MT
Mumbai
MB
Munich
MU
NewYork
NY
Osaka
OS
Paris
PA
Perth
PE
Philadelphia
PH
RioDeJaneiro
RJ
SaoPaulo
SP
Seattle
SE
Seoul
SL
SiliconValley
SV
Singapore
SG
Sofia
SO
Stockholm
SK
Sydney
SY
Tokyo
TY
Toronto
TR
Vancouver
VA
Warsaw
WA
Winnipeg
WI
Zurich
ZH
Amsterdam
AM
Ashburn
DC
Atlanta
AT
Barcelona
BA
Bogota
BG
Bordeaux
BX
Boston
BO
Brussels
BL
Calgary
CL
Canberra
CA
Chicago
CH
Dallas
DA
Denver
DE
Dubai
DX
Dublin
DB
Frankfurt
FR
Geneva
GV
Hamburg
HH
Helsinki
HE
HongKong
HK
Istanbul
IL
Kamloops
KA
Lisbon
LS
London
LD
LosAngeles
LA
Madrid
MD
Manchester
MA
Melbourne
ME
MexicoCity
MX
Miami
MI
Milan
ML
Montreal
MT
Mumbai
MB
Munich
MU
NewYork
NY
Osaka
OS
Paris
PA
Perth
PE
Philadelphia
PH
RioDeJaneiro
RJ
SaoPaulo
SP
Seattle
SE
Seoul
SL
SiliconValley
SV
Singapore
SG
Sofia
SO
Stockholm
SK
Sydney
SY
Tokyo
TY
Toronto
TR
Vancouver
VA
Warsaw
WA
Winnipeg
WI
Zurich
ZH
AMSTERDAM
AM
ASHBURN
DC
ATLANTA
AT
BARCELONA
BA
BOGOTA
BG
BORDEAUX
BX
BOSTON
BO
BRUSSELS
BL
CALGARY
CL
CANBERRA
CA
CHICAGO
CH
DALLAS
DA
DENVER
DE
DUBAI
DX
DUBLIN
DB
FRANKFURT
FR
GENEVA
GV
HAMBURG
HH
HELSINKI
HE
HONG_KONG
HK
ISTANBUL
IL
KAMLOOPS
KA
LISBON
LS
LONDON
LD
LOS_ANGELES
LA
MADRID
MD
MANCHESTER
MA
MELBOURNE
ME
MEXICO_CITY
MX
MIAMI
MI
MILAN
ML
MONTREAL
MT
MUMBAI
MB
MUNICH
MU
NEW_YORK
NY
OSAKA
OS
PARIS
PA
PERTH
PE
PHILADELPHIA
PH
RIO_DE_JANEIRO
RJ
SAO_PAULO
SP
SEATTLE
SE
SEOUL
SL
SILICON_VALLEY
SV
SINGAPORE
SG
SOFIA
SO
STOCKHOLM
SK
SYDNEY
SY
TOKYO
TY
TORONTO
TR
VANCOUVER
VA
WARSAW
WA
WINNIPEG
WI
ZURICH
ZH
"AM"
AM
"DC"
DC
"AT"
AT
"BA"
BA
"BG"
BG
"BX"
BX
"BO"
BO
"BL"
BL
"CL"
CL
"CA"
CA
"CH"
CH
"DA"
DA
"DE"
DE
"DX"
DX
"DB"
DB
"FR"
FR
"GV"
GV
"HH"
HH
"HE"
HE
"HK"
HK
"IL"
IL
"KA"
KA
"LS"
LS
"LD"
LD
"LA"
LA
"MD"
MD
"MA"
MA
"ME"
ME
"MX"
MX
"MI"
MI
"ML"
ML
"MT"
MT
"MB"
MB
"MU"
MU
"NY"
NY
"OS"
OS
"PA"
PA
"PE"
PE
"PH"
PH
"RJ"
RJ
"SP"
SP
"SE"
SE
"SL"
SL
"SV"
SV
"SG"
SG
"SO"
SO
"SK"
SK
"SY"
SY
"TY"
TY
"TR"
TR
"VA"
VA
"WA"
WA
"WI"
WI
"ZH"
ZH

NotificationsType

All
ALL
ConnectionApproval
CONNECTION_APPROVAL
SalesNotifications
SALES_REP_NOTIFICATIONS
Notifications
NOTIFICATIONS
NotificationsTypeAll
ALL
NotificationsTypeConnectionApproval
CONNECTION_APPROVAL
NotificationsTypeSalesNotifications
SALES_REP_NOTIFICATIONS
NotificationsTypeNotifications
NOTIFICATIONS
All
ALL
ConnectionApproval
CONNECTION_APPROVAL
SalesNotifications
SALES_REP_NOTIFICATIONS
Notifications
NOTIFICATIONS
All
ALL
ConnectionApproval
CONNECTION_APPROVAL
SalesNotifications
SALES_REP_NOTIFICATIONS
Notifications
NOTIFICATIONS
ALL
ALL
CONNECTION_APPROVAL
CONNECTION_APPROVAL
SALES_NOTIFICATIONS
SALES_REP_NOTIFICATIONS
NOTIFICATIONS
NOTIFICATIONS
"ALL"
ALL
"CONNECTION_APPROVAL"
CONNECTION_APPROVAL
"SALES_REP_NOTIFICATIONS"
SALES_REP_NOTIFICATIONS
"NOTIFICATIONS"
NOTIFICATIONS

ProfileType

L2Profile
L2_PROFILE
L3Profile
L3_PROFILE
ProfileTypeL2Profile
L2_PROFILE
ProfileTypeL3Profile
L3_PROFILE
L2Profile
L2_PROFILE
L3Profile
L3_PROFILE
L2Profile
L2_PROFILE
L3Profile
L3_PROFILE
L2_PROFILE
L2_PROFILE
L3_PROFILE
L3_PROFILE
"L2_PROFILE"
L2_PROFILE
"L3_PROFILE"
L3_PROFILE

ServiceTokenType

VCToken
VC_TOKEN
ServiceTokenTypeVCToken
VC_TOKEN
VCToken
VC_TOKEN
VCToken
VC_TOKEN
VC_TOKEN
VC_TOKEN
"VC_TOKEN"
VC_TOKEN

Package Details

Repository
equinix equinix/pulumi-equinix
License
Apache-2.0
Notes

This Pulumi package is based on the equinix Terraform Provider.