Equinix v0.11.2 published on Wednesday, Jun 26, 2024 by Equinix
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
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Connection(name: string, args: ConnectionArgs, opts?: CustomResourceOptions);@overload
def Connection(resource_name: str,
               args: ConnectionArgs,
               opts: Optional[ResourceOptions] = None)
@overload
def Connection(resource_name: str,
               opts: Optional[ResourceOptions] = None,
               a_side: Optional[ConnectionASideArgs] = None,
               bandwidth: Optional[int] = None,
               notifications: Optional[Sequence[ConnectionNotificationArgs]] = None,
               type: Optional[Union[str, ConnectionType]] = None,
               z_side: Optional[ConnectionZSideArgs] = None,
               additional_info: Optional[Sequence[Mapping[str, Any]]] = None,
               description: Optional[str] = None,
               name: Optional[str] = None,
               order: Optional[ConnectionOrderArgs] = None,
               project: Optional[ConnectionProjectArgs] = None,
               redundancy: Optional[ConnectionRedundancyArgs] = 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.
Parameters
- 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.
 
Constructor example
The following reference example uses placeholder values for all input properties.
var connectionResource = new Equinix.Fabric.Connection("connectionResource", new()
{
    ASide = new Equinix.Fabric.Inputs.ConnectionASideArgs
    {
        AccessPoint = new Equinix.Fabric.Inputs.ConnectionASideAccessPointArgs
        {
            Account = new Equinix.Fabric.Inputs.ConnectionASideAccessPointAccountArgs
            {
                AccountName = "string",
                AccountNumber = 0,
                GlobalCustId = "string",
                GlobalOrgId = "string",
                GlobalOrganizationName = "string",
                OrgId = 0,
                OrganizationName = "string",
                UcmId = "string",
            },
            AuthenticationKey = "string",
            Interface = new Equinix.Fabric.Inputs.ConnectionASideAccessPointInterfaceArgs
            {
                Id = 0,
                Type = "string",
                Uuid = "string",
            },
            LinkProtocol = new Equinix.Fabric.Inputs.ConnectionASideAccessPointLinkProtocolArgs
            {
                Type = "string",
                VlanCTag = 0,
                VlanSTag = 0,
                VlanTag = 0,
            },
            Location = new Equinix.Fabric.Inputs.ConnectionASideAccessPointLocationArgs
            {
                Ibx = "string",
                MetroCode = "string",
                MetroName = "string",
                Region = "string",
            },
            Network = new Equinix.Fabric.Inputs.ConnectionASideAccessPointNetworkArgs
            {
                Href = "string",
                Uuid = "string",
            },
            PeeringType = "string",
            Port = new Equinix.Fabric.Inputs.ConnectionASideAccessPointPortArgs
            {
                Href = "string",
                Name = "string",
                Redundancy = new Equinix.Fabric.Inputs.ConnectionASideAccessPointPortRedundancyArgs
                {
                    Enabled = false,
                    Group = "string",
                    Priority = "string",
                },
                Uuid = "string",
            },
            Profile = new Equinix.Fabric.Inputs.ConnectionASideAccessPointProfileArgs
            {
                Type = "string",
                Uuid = "string",
                AccessPointTypeConfigs = new[]
                {
                    new Equinix.Fabric.Inputs.ConnectionASideAccessPointProfileAccessPointTypeConfigArgs
                    {
                        Type = "string",
                        Uuid = "string",
                    },
                },
                Description = "string",
                Href = "string",
                Name = "string",
            },
            ProviderConnectionId = "string",
            Router = new Equinix.Fabric.Inputs.ConnectionASideAccessPointRouterArgs
            {
                Href = "string",
                Uuid = "string",
            },
            SellerRegion = "string",
            Type = "string",
            VirtualDevice = new Equinix.Fabric.Inputs.ConnectionASideAccessPointVirtualDeviceArgs
            {
                Href = "string",
                Name = "string",
                Type = "string",
                Uuid = "string",
            },
        },
        AdditionalInfo = new[]
        {
            new Equinix.Fabric.Inputs.ConnectionASideAdditionalInfoArgs
            {
                Key = "string",
                Value = "string",
            },
        },
        ServiceToken = new Equinix.Fabric.Inputs.ConnectionASideServiceTokenArgs
        {
            Description = "string",
            Href = "string",
            Type = "string",
            Uuid = "string",
        },
    },
    Bandwidth = 0,
    Notifications = new[]
    {
        new Equinix.Fabric.Inputs.ConnectionNotificationArgs
        {
            Emails = new[]
            {
                "string",
            },
            Type = "string",
            SendInterval = "string",
        },
    },
    Type = "string",
    ZSide = new Equinix.Fabric.Inputs.ConnectionZSideArgs
    {
        AccessPoint = new Equinix.Fabric.Inputs.ConnectionZSideAccessPointArgs
        {
            Account = new Equinix.Fabric.Inputs.ConnectionZSideAccessPointAccountArgs
            {
                AccountName = "string",
                AccountNumber = 0,
                GlobalCustId = "string",
                GlobalOrgId = "string",
                GlobalOrganizationName = "string",
                OrgId = 0,
                OrganizationName = "string",
                UcmId = "string",
            },
            AuthenticationKey = "string",
            Interface = new Equinix.Fabric.Inputs.ConnectionZSideAccessPointInterfaceArgs
            {
                Id = 0,
                Type = "string",
                Uuid = "string",
            },
            LinkProtocol = new Equinix.Fabric.Inputs.ConnectionZSideAccessPointLinkProtocolArgs
            {
                Type = "string",
                VlanCTag = 0,
                VlanSTag = 0,
                VlanTag = 0,
            },
            Location = new Equinix.Fabric.Inputs.ConnectionZSideAccessPointLocationArgs
            {
                Ibx = "string",
                MetroCode = "string",
                MetroName = "string",
                Region = "string",
            },
            Network = new Equinix.Fabric.Inputs.ConnectionZSideAccessPointNetworkArgs
            {
                Href = "string",
                Uuid = "string",
            },
            PeeringType = "string",
            Port = new Equinix.Fabric.Inputs.ConnectionZSideAccessPointPortArgs
            {
                Href = "string",
                Name = "string",
                Redundancy = new Equinix.Fabric.Inputs.ConnectionZSideAccessPointPortRedundancyArgs
                {
                    Enabled = false,
                    Group = "string",
                    Priority = "string",
                },
                Uuid = "string",
            },
            Profile = new Equinix.Fabric.Inputs.ConnectionZSideAccessPointProfileArgs
            {
                Type = "string",
                Uuid = "string",
                AccessPointTypeConfigs = new[]
                {
                    new Equinix.Fabric.Inputs.ConnectionZSideAccessPointProfileAccessPointTypeConfigArgs
                    {
                        Type = "string",
                        Uuid = "string",
                    },
                },
                Description = "string",
                Href = "string",
                Name = "string",
            },
            ProviderConnectionId = "string",
            Router = new Equinix.Fabric.Inputs.ConnectionZSideAccessPointRouterArgs
            {
                Href = "string",
                Uuid = "string",
            },
            SellerRegion = "string",
            Type = "string",
            VirtualDevice = new Equinix.Fabric.Inputs.ConnectionZSideAccessPointVirtualDeviceArgs
            {
                Href = "string",
                Name = "string",
                Type = "string",
                Uuid = "string",
            },
        },
        AdditionalInfo = new[]
        {
            new Equinix.Fabric.Inputs.ConnectionZSideAdditionalInfoArgs
            {
                Key = "string",
                Value = "string",
            },
        },
        ServiceToken = new Equinix.Fabric.Inputs.ConnectionZSideServiceTokenArgs
        {
            Description = "string",
            Href = "string",
            Type = "string",
            Uuid = "string",
        },
    },
    AdditionalInfo = new[]
    {
        
        {
            { "string", "any" },
        },
    },
    Description = "string",
    Name = "string",
    Order = new Equinix.Fabric.Inputs.ConnectionOrderArgs
    {
        BillingTier = "string",
        OrderId = "string",
        OrderNumber = "string",
        PurchaseOrderNumber = "string",
    },
    Project = new Equinix.Fabric.Inputs.ConnectionProjectArgs
    {
        Href = "string",
        ProjectId = "string",
    },
    Redundancy = new Equinix.Fabric.Inputs.ConnectionRedundancyArgs
    {
        Group = "string",
        Priority = "string",
    },
});
example, err := fabric.NewConnection(ctx, "connectionResource", &fabric.ConnectionArgs{
	ASide: &fabric.ConnectionASideArgs{
		AccessPoint: &fabric.ConnectionASideAccessPointArgs{
			Account: &fabric.ConnectionASideAccessPointAccountArgs{
				AccountName:            pulumi.String("string"),
				AccountNumber:          pulumi.Int(0),
				GlobalCustId:           pulumi.String("string"),
				GlobalOrgId:            pulumi.String("string"),
				GlobalOrganizationName: pulumi.String("string"),
				OrgId:                  pulumi.Int(0),
				OrganizationName:       pulumi.String("string"),
				UcmId:                  pulumi.String("string"),
			},
			AuthenticationKey: pulumi.String("string"),
			Interface: &fabric.ConnectionASideAccessPointInterfaceArgs{
				Id:   pulumi.Int(0),
				Type: pulumi.String("string"),
				Uuid: pulumi.String("string"),
			},
			LinkProtocol: &fabric.ConnectionASideAccessPointLinkProtocolArgs{
				Type:     pulumi.String("string"),
				VlanCTag: pulumi.Int(0),
				VlanSTag: pulumi.Int(0),
				VlanTag:  pulumi.Int(0),
			},
			Location: &fabric.ConnectionASideAccessPointLocationArgs{
				Ibx:       pulumi.String("string"),
				MetroCode: pulumi.String("string"),
				MetroName: pulumi.String("string"),
				Region:    pulumi.String("string"),
			},
			Network: &fabric.ConnectionASideAccessPointNetworkArgs{
				Href: pulumi.String("string"),
				Uuid: pulumi.String("string"),
			},
			PeeringType: pulumi.String("string"),
			Port: &fabric.ConnectionASideAccessPointPortArgs{
				Href: pulumi.String("string"),
				Name: pulumi.String("string"),
				Redundancy: &fabric.ConnectionASideAccessPointPortRedundancyArgs{
					Enabled:  pulumi.Bool(false),
					Group:    pulumi.String("string"),
					Priority: pulumi.String("string"),
				},
				Uuid: pulumi.String("string"),
			},
			Profile: &fabric.ConnectionASideAccessPointProfileArgs{
				Type: pulumi.String("string"),
				Uuid: pulumi.String("string"),
				AccessPointTypeConfigs: fabric.ConnectionASideAccessPointProfileAccessPointTypeConfigArray{
					&fabric.ConnectionASideAccessPointProfileAccessPointTypeConfigArgs{
						Type: pulumi.String("string"),
						Uuid: pulumi.String("string"),
					},
				},
				Description: pulumi.String("string"),
				Href:        pulumi.String("string"),
				Name:        pulumi.String("string"),
			},
			ProviderConnectionId: pulumi.String("string"),
			Router: &fabric.ConnectionASideAccessPointRouterArgs{
				Href: pulumi.String("string"),
				Uuid: pulumi.String("string"),
			},
			SellerRegion: pulumi.String("string"),
			Type:         pulumi.String("string"),
			VirtualDevice: &fabric.ConnectionASideAccessPointVirtualDeviceArgs{
				Href: pulumi.String("string"),
				Name: pulumi.String("string"),
				Type: pulumi.String("string"),
				Uuid: pulumi.String("string"),
			},
		},
		AdditionalInfo: fabric.ConnectionASideAdditionalInfoArray{
			&fabric.ConnectionASideAdditionalInfoArgs{
				Key:   pulumi.String("string"),
				Value: pulumi.String("string"),
			},
		},
		ServiceToken: &fabric.ConnectionASideServiceTokenArgs{
			Description: pulumi.String("string"),
			Href:        pulumi.String("string"),
			Type:        pulumi.String("string"),
			Uuid:        pulumi.String("string"),
		},
	},
	Bandwidth: pulumi.Int(0),
	Notifications: fabric.ConnectionNotificationArray{
		&fabric.ConnectionNotificationArgs{
			Emails: pulumi.StringArray{
				pulumi.String("string"),
			},
			Type:         pulumi.String("string"),
			SendInterval: pulumi.String("string"),
		},
	},
	Type: pulumi.String("string"),
	ZSide: &fabric.ConnectionZSideArgs{
		AccessPoint: &fabric.ConnectionZSideAccessPointArgs{
			Account: &fabric.ConnectionZSideAccessPointAccountArgs{
				AccountName:            pulumi.String("string"),
				AccountNumber:          pulumi.Int(0),
				GlobalCustId:           pulumi.String("string"),
				GlobalOrgId:            pulumi.String("string"),
				GlobalOrganizationName: pulumi.String("string"),
				OrgId:                  pulumi.Int(0),
				OrganizationName:       pulumi.String("string"),
				UcmId:                  pulumi.String("string"),
			},
			AuthenticationKey: pulumi.String("string"),
			Interface: &fabric.ConnectionZSideAccessPointInterfaceArgs{
				Id:   pulumi.Int(0),
				Type: pulumi.String("string"),
				Uuid: pulumi.String("string"),
			},
			LinkProtocol: &fabric.ConnectionZSideAccessPointLinkProtocolArgs{
				Type:     pulumi.String("string"),
				VlanCTag: pulumi.Int(0),
				VlanSTag: pulumi.Int(0),
				VlanTag:  pulumi.Int(0),
			},
			Location: &fabric.ConnectionZSideAccessPointLocationArgs{
				Ibx:       pulumi.String("string"),
				MetroCode: pulumi.String("string"),
				MetroName: pulumi.String("string"),
				Region:    pulumi.String("string"),
			},
			Network: &fabric.ConnectionZSideAccessPointNetworkArgs{
				Href: pulumi.String("string"),
				Uuid: pulumi.String("string"),
			},
			PeeringType: pulumi.String("string"),
			Port: &fabric.ConnectionZSideAccessPointPortArgs{
				Href: pulumi.String("string"),
				Name: pulumi.String("string"),
				Redundancy: &fabric.ConnectionZSideAccessPointPortRedundancyArgs{
					Enabled:  pulumi.Bool(false),
					Group:    pulumi.String("string"),
					Priority: pulumi.String("string"),
				},
				Uuid: pulumi.String("string"),
			},
			Profile: &fabric.ConnectionZSideAccessPointProfileArgs{
				Type: pulumi.String("string"),
				Uuid: pulumi.String("string"),
				AccessPointTypeConfigs: fabric.ConnectionZSideAccessPointProfileAccessPointTypeConfigArray{
					&fabric.ConnectionZSideAccessPointProfileAccessPointTypeConfigArgs{
						Type: pulumi.String("string"),
						Uuid: pulumi.String("string"),
					},
				},
				Description: pulumi.String("string"),
				Href:        pulumi.String("string"),
				Name:        pulumi.String("string"),
			},
			ProviderConnectionId: pulumi.String("string"),
			Router: &fabric.ConnectionZSideAccessPointRouterArgs{
				Href: pulumi.String("string"),
				Uuid: pulumi.String("string"),
			},
			SellerRegion: pulumi.String("string"),
			Type:         pulumi.String("string"),
			VirtualDevice: &fabric.ConnectionZSideAccessPointVirtualDeviceArgs{
				Href: pulumi.String("string"),
				Name: pulumi.String("string"),
				Type: pulumi.String("string"),
				Uuid: pulumi.String("string"),
			},
		},
		AdditionalInfo: fabric.ConnectionZSideAdditionalInfoArray{
			&fabric.ConnectionZSideAdditionalInfoArgs{
				Key:   pulumi.String("string"),
				Value: pulumi.String("string"),
			},
		},
		ServiceToken: &fabric.ConnectionZSideServiceTokenArgs{
			Description: pulumi.String("string"),
			Href:        pulumi.String("string"),
			Type:        pulumi.String("string"),
			Uuid:        pulumi.String("string"),
		},
	},
	AdditionalInfo: pulumi.MapArray{
		pulumi.Map{
			"string": pulumi.Any("any"),
		},
	},
	Description: pulumi.String("string"),
	Name:        pulumi.String("string"),
	Order: &fabric.ConnectionOrderArgs{
		BillingTier:         pulumi.String("string"),
		OrderId:             pulumi.String("string"),
		OrderNumber:         pulumi.String("string"),
		PurchaseOrderNumber: pulumi.String("string"),
	},
	Project: &fabric.ConnectionProjectArgs{
		Href:      pulumi.String("string"),
		ProjectId: pulumi.String("string"),
	},
	Redundancy: &fabric.ConnectionRedundancyArgs{
		Group:    pulumi.String("string"),
		Priority: pulumi.String("string"),
	},
})
var connectionResource = new Connection("connectionResource", ConnectionArgs.builder()
    .aSide(ConnectionASideArgs.builder()
        .accessPoint(ConnectionASideAccessPointArgs.builder()
            .account(ConnectionASideAccessPointAccountArgs.builder()
                .accountName("string")
                .accountNumber(0)
                .globalCustId("string")
                .globalOrgId("string")
                .globalOrganizationName("string")
                .orgId(0)
                .organizationName("string")
                .ucmId("string")
                .build())
            .authenticationKey("string")
            .interface_(ConnectionASideAccessPointInterfaceArgs.builder()
                .id(0)
                .type("string")
                .uuid("string")
                .build())
            .linkProtocol(ConnectionASideAccessPointLinkProtocolArgs.builder()
                .type("string")
                .vlanCTag(0)
                .vlanSTag(0)
                .vlanTag(0)
                .build())
            .location(ConnectionASideAccessPointLocationArgs.builder()
                .ibx("string")
                .metroCode("string")
                .metroName("string")
                .region("string")
                .build())
            .network(ConnectionASideAccessPointNetworkArgs.builder()
                .href("string")
                .uuid("string")
                .build())
            .peeringType("string")
            .port(ConnectionASideAccessPointPortArgs.builder()
                .href("string")
                .name("string")
                .redundancy(ConnectionASideAccessPointPortRedundancyArgs.builder()
                    .enabled(false)
                    .group("string")
                    .priority("string")
                    .build())
                .uuid("string")
                .build())
            .profile(ConnectionASideAccessPointProfileArgs.builder()
                .type("string")
                .uuid("string")
                .accessPointTypeConfigs(ConnectionASideAccessPointProfileAccessPointTypeConfigArgs.builder()
                    .type("string")
                    .uuid("string")
                    .build())
                .description("string")
                .href("string")
                .name("string")
                .build())
            .providerConnectionId("string")
            .router(ConnectionASideAccessPointRouterArgs.builder()
                .href("string")
                .uuid("string")
                .build())
            .sellerRegion("string")
            .type("string")
            .virtualDevice(ConnectionASideAccessPointVirtualDeviceArgs.builder()
                .href("string")
                .name("string")
                .type("string")
                .uuid("string")
                .build())
            .build())
        .additionalInfo(ConnectionASideAdditionalInfoArgs.builder()
            .key("string")
            .value("string")
            .build())
        .serviceToken(ConnectionASideServiceTokenArgs.builder()
            .description("string")
            .href("string")
            .type("string")
            .uuid("string")
            .build())
        .build())
    .bandwidth(0)
    .notifications(ConnectionNotificationArgs.builder()
        .emails("string")
        .type("string")
        .sendInterval("string")
        .build())
    .type("string")
    .zSide(ConnectionZSideArgs.builder()
        .accessPoint(ConnectionZSideAccessPointArgs.builder()
            .account(ConnectionZSideAccessPointAccountArgs.builder()
                .accountName("string")
                .accountNumber(0)
                .globalCustId("string")
                .globalOrgId("string")
                .globalOrganizationName("string")
                .orgId(0)
                .organizationName("string")
                .ucmId("string")
                .build())
            .authenticationKey("string")
            .interface_(ConnectionZSideAccessPointInterfaceArgs.builder()
                .id(0)
                .type("string")
                .uuid("string")
                .build())
            .linkProtocol(ConnectionZSideAccessPointLinkProtocolArgs.builder()
                .type("string")
                .vlanCTag(0)
                .vlanSTag(0)
                .vlanTag(0)
                .build())
            .location(ConnectionZSideAccessPointLocationArgs.builder()
                .ibx("string")
                .metroCode("string")
                .metroName("string")
                .region("string")
                .build())
            .network(ConnectionZSideAccessPointNetworkArgs.builder()
                .href("string")
                .uuid("string")
                .build())
            .peeringType("string")
            .port(ConnectionZSideAccessPointPortArgs.builder()
                .href("string")
                .name("string")
                .redundancy(ConnectionZSideAccessPointPortRedundancyArgs.builder()
                    .enabled(false)
                    .group("string")
                    .priority("string")
                    .build())
                .uuid("string")
                .build())
            .profile(ConnectionZSideAccessPointProfileArgs.builder()
                .type("string")
                .uuid("string")
                .accessPointTypeConfigs(ConnectionZSideAccessPointProfileAccessPointTypeConfigArgs.builder()
                    .type("string")
                    .uuid("string")
                    .build())
                .description("string")
                .href("string")
                .name("string")
                .build())
            .providerConnectionId("string")
            .router(ConnectionZSideAccessPointRouterArgs.builder()
                .href("string")
                .uuid("string")
                .build())
            .sellerRegion("string")
            .type("string")
            .virtualDevice(ConnectionZSideAccessPointVirtualDeviceArgs.builder()
                .href("string")
                .name("string")
                .type("string")
                .uuid("string")
                .build())
            .build())
        .additionalInfo(ConnectionZSideAdditionalInfoArgs.builder()
            .key("string")
            .value("string")
            .build())
        .serviceToken(ConnectionZSideServiceTokenArgs.builder()
            .description("string")
            .href("string")
            .type("string")
            .uuid("string")
            .build())
        .build())
    .additionalInfo(Map.of("string", "any"))
    .description("string")
    .name("string")
    .order(ConnectionOrderArgs.builder()
        .billingTier("string")
        .orderId("string")
        .orderNumber("string")
        .purchaseOrderNumber("string")
        .build())
    .project(ConnectionProjectArgs.builder()
        .href("string")
        .projectId("string")
        .build())
    .redundancy(ConnectionRedundancyArgs.builder()
        .group("string")
        .priority("string")
        .build())
    .build());
connection_resource = equinix.fabric.Connection("connectionResource",
    a_side=equinix.fabric.ConnectionASideArgs(
        access_point=equinix.fabric.ConnectionASideAccessPointArgs(
            account=equinix.fabric.ConnectionASideAccessPointAccountArgs(
                account_name="string",
                account_number=0,
                global_cust_id="string",
                global_org_id="string",
                global_organization_name="string",
                org_id=0,
                organization_name="string",
                ucm_id="string",
            ),
            authentication_key="string",
            interface=equinix.fabric.ConnectionASideAccessPointInterfaceArgs(
                id=0,
                type="string",
                uuid="string",
            ),
            link_protocol=equinix.fabric.ConnectionASideAccessPointLinkProtocolArgs(
                type="string",
                vlan_c_tag=0,
                vlan_s_tag=0,
                vlan_tag=0,
            ),
            location=equinix.fabric.ConnectionASideAccessPointLocationArgs(
                ibx="string",
                metro_code="string",
                metro_name="string",
                region="string",
            ),
            network=equinix.fabric.ConnectionASideAccessPointNetworkArgs(
                href="string",
                uuid="string",
            ),
            peering_type="string",
            port=equinix.fabric.ConnectionASideAccessPointPortArgs(
                href="string",
                name="string",
                redundancy=equinix.fabric.ConnectionASideAccessPointPortRedundancyArgs(
                    enabled=False,
                    group="string",
                    priority="string",
                ),
                uuid="string",
            ),
            profile=equinix.fabric.ConnectionASideAccessPointProfileArgs(
                type="string",
                uuid="string",
                access_point_type_configs=[equinix.fabric.ConnectionASideAccessPointProfileAccessPointTypeConfigArgs(
                    type="string",
                    uuid="string",
                )],
                description="string",
                href="string",
                name="string",
            ),
            provider_connection_id="string",
            router=equinix.fabric.ConnectionASideAccessPointRouterArgs(
                href="string",
                uuid="string",
            ),
            seller_region="string",
            type="string",
            virtual_device=equinix.fabric.ConnectionASideAccessPointVirtualDeviceArgs(
                href="string",
                name="string",
                type="string",
                uuid="string",
            ),
        ),
        additional_info=[equinix.fabric.ConnectionASideAdditionalInfoArgs(
            key="string",
            value="string",
        )],
        service_token=equinix.fabric.ConnectionASideServiceTokenArgs(
            description="string",
            href="string",
            type="string",
            uuid="string",
        ),
    ),
    bandwidth=0,
    notifications=[equinix.fabric.ConnectionNotificationArgs(
        emails=["string"],
        type="string",
        send_interval="string",
    )],
    type="string",
    z_side=equinix.fabric.ConnectionZSideArgs(
        access_point=equinix.fabric.ConnectionZSideAccessPointArgs(
            account=equinix.fabric.ConnectionZSideAccessPointAccountArgs(
                account_name="string",
                account_number=0,
                global_cust_id="string",
                global_org_id="string",
                global_organization_name="string",
                org_id=0,
                organization_name="string",
                ucm_id="string",
            ),
            authentication_key="string",
            interface=equinix.fabric.ConnectionZSideAccessPointInterfaceArgs(
                id=0,
                type="string",
                uuid="string",
            ),
            link_protocol=equinix.fabric.ConnectionZSideAccessPointLinkProtocolArgs(
                type="string",
                vlan_c_tag=0,
                vlan_s_tag=0,
                vlan_tag=0,
            ),
            location=equinix.fabric.ConnectionZSideAccessPointLocationArgs(
                ibx="string",
                metro_code="string",
                metro_name="string",
                region="string",
            ),
            network=equinix.fabric.ConnectionZSideAccessPointNetworkArgs(
                href="string",
                uuid="string",
            ),
            peering_type="string",
            port=equinix.fabric.ConnectionZSideAccessPointPortArgs(
                href="string",
                name="string",
                redundancy=equinix.fabric.ConnectionZSideAccessPointPortRedundancyArgs(
                    enabled=False,
                    group="string",
                    priority="string",
                ),
                uuid="string",
            ),
            profile=equinix.fabric.ConnectionZSideAccessPointProfileArgs(
                type="string",
                uuid="string",
                access_point_type_configs=[equinix.fabric.ConnectionZSideAccessPointProfileAccessPointTypeConfigArgs(
                    type="string",
                    uuid="string",
                )],
                description="string",
                href="string",
                name="string",
            ),
            provider_connection_id="string",
            router=equinix.fabric.ConnectionZSideAccessPointRouterArgs(
                href="string",
                uuid="string",
            ),
            seller_region="string",
            type="string",
            virtual_device=equinix.fabric.ConnectionZSideAccessPointVirtualDeviceArgs(
                href="string",
                name="string",
                type="string",
                uuid="string",
            ),
        ),
        additional_info=[equinix.fabric.ConnectionZSideAdditionalInfoArgs(
            key="string",
            value="string",
        )],
        service_token=equinix.fabric.ConnectionZSideServiceTokenArgs(
            description="string",
            href="string",
            type="string",
            uuid="string",
        ),
    ),
    additional_info=[{
        "string": "any",
    }],
    description="string",
    name="string",
    order=equinix.fabric.ConnectionOrderArgs(
        billing_tier="string",
        order_id="string",
        order_number="string",
        purchase_order_number="string",
    ),
    project=equinix.fabric.ConnectionProjectArgs(
        href="string",
        project_id="string",
    ),
    redundancy=equinix.fabric.ConnectionRedundancyArgs(
        group="string",
        priority="string",
    ))
const connectionResource = new equinix.fabric.Connection("connectionResource", {
    aSide: {
        accessPoint: {
            account: {
                accountName: "string",
                accountNumber: 0,
                globalCustId: "string",
                globalOrgId: "string",
                globalOrganizationName: "string",
                orgId: 0,
                organizationName: "string",
                ucmId: "string",
            },
            authenticationKey: "string",
            "interface": {
                id: 0,
                type: "string",
                uuid: "string",
            },
            linkProtocol: {
                type: "string",
                vlanCTag: 0,
                vlanSTag: 0,
                vlanTag: 0,
            },
            location: {
                ibx: "string",
                metroCode: "string",
                metroName: "string",
                region: "string",
            },
            network: {
                href: "string",
                uuid: "string",
            },
            peeringType: "string",
            port: {
                href: "string",
                name: "string",
                redundancy: {
                    enabled: false,
                    group: "string",
                    priority: "string",
                },
                uuid: "string",
            },
            profile: {
                type: "string",
                uuid: "string",
                accessPointTypeConfigs: [{
                    type: "string",
                    uuid: "string",
                }],
                description: "string",
                href: "string",
                name: "string",
            },
            providerConnectionId: "string",
            router: {
                href: "string",
                uuid: "string",
            },
            sellerRegion: "string",
            type: "string",
            virtualDevice: {
                href: "string",
                name: "string",
                type: "string",
                uuid: "string",
            },
        },
        additionalInfo: [{
            key: "string",
            value: "string",
        }],
        serviceToken: {
            description: "string",
            href: "string",
            type: "string",
            uuid: "string",
        },
    },
    bandwidth: 0,
    notifications: [{
        emails: ["string"],
        type: "string",
        sendInterval: "string",
    }],
    type: "string",
    zSide: {
        accessPoint: {
            account: {
                accountName: "string",
                accountNumber: 0,
                globalCustId: "string",
                globalOrgId: "string",
                globalOrganizationName: "string",
                orgId: 0,
                organizationName: "string",
                ucmId: "string",
            },
            authenticationKey: "string",
            "interface": {
                id: 0,
                type: "string",
                uuid: "string",
            },
            linkProtocol: {
                type: "string",
                vlanCTag: 0,
                vlanSTag: 0,
                vlanTag: 0,
            },
            location: {
                ibx: "string",
                metroCode: "string",
                metroName: "string",
                region: "string",
            },
            network: {
                href: "string",
                uuid: "string",
            },
            peeringType: "string",
            port: {
                href: "string",
                name: "string",
                redundancy: {
                    enabled: false,
                    group: "string",
                    priority: "string",
                },
                uuid: "string",
            },
            profile: {
                type: "string",
                uuid: "string",
                accessPointTypeConfigs: [{
                    type: "string",
                    uuid: "string",
                }],
                description: "string",
                href: "string",
                name: "string",
            },
            providerConnectionId: "string",
            router: {
                href: "string",
                uuid: "string",
            },
            sellerRegion: "string",
            type: "string",
            virtualDevice: {
                href: "string",
                name: "string",
                type: "string",
                uuid: "string",
            },
        },
        additionalInfo: [{
            key: "string",
            value: "string",
        }],
        serviceToken: {
            description: "string",
            href: "string",
            type: "string",
            uuid: "string",
        },
    },
    additionalInfo: [{
        string: "any",
    }],
    description: "string",
    name: "string",
    order: {
        billingTier: "string",
        orderId: "string",
        orderNumber: "string",
        purchaseOrderNumber: "string",
    },
    project: {
        href: "string",
        projectId: "string",
    },
    redundancy: {
        group: "string",
        priority: "string",
    },
});
type: equinix:fabric:Connection
properties:
    aSide:
        accessPoint:
            account:
                accountName: string
                accountNumber: 0
                globalCustId: string
                globalOrgId: string
                globalOrganizationName: string
                orgId: 0
                organizationName: string
                ucmId: string
            authenticationKey: string
            interface:
                id: 0
                type: string
                uuid: string
            linkProtocol:
                type: string
                vlanCTag: 0
                vlanSTag: 0
                vlanTag: 0
            location:
                ibx: string
                metroCode: string
                metroName: string
                region: string
            network:
                href: string
                uuid: string
            peeringType: string
            port:
                href: string
                name: string
                redundancy:
                    enabled: false
                    group: string
                    priority: string
                uuid: string
            profile:
                accessPointTypeConfigs:
                    - type: string
                      uuid: string
                description: string
                href: string
                name: string
                type: string
                uuid: string
            providerConnectionId: string
            router:
                href: string
                uuid: string
            sellerRegion: string
            type: string
            virtualDevice:
                href: string
                name: string
                type: string
                uuid: string
        additionalInfo:
            - key: string
              value: string
        serviceToken:
            description: string
            href: string
            type: string
            uuid: string
    additionalInfo:
        - string: any
    bandwidth: 0
    description: string
    name: string
    notifications:
        - emails:
            - string
          sendInterval: string
          type: string
    order:
        billingTier: string
        orderId: string
        orderNumber: string
        purchaseOrderNumber: string
    project:
        href: string
        projectId: string
    redundancy:
        group: string
        priority: string
    type: string
    zSide:
        accessPoint:
            account:
                accountName: string
                accountNumber: 0
                globalCustId: string
                globalOrgId: string
                globalOrganizationName: string
                orgId: 0
                organizationName: string
                ucmId: string
            authenticationKey: string
            interface:
                id: 0
                type: string
                uuid: string
            linkProtocol:
                type: string
                vlanCTag: 0
                vlanSTag: 0
                vlanTag: 0
            location:
                ibx: string
                metroCode: string
                metroName: string
                region: string
            network:
                href: string
                uuid: string
            peeringType: string
            port:
                href: string
                name: string
                redundancy:
                    enabled: false
                    group: string
                    priority: string
                uuid: string
            profile:
                accessPointTypeConfigs:
                    - type: string
                      uuid: string
                description: string
                href: string
                name: string
                type: string
                uuid: string
            providerConnectionId: string
            router:
                href: string
                uuid: string
            sellerRegion: string
            type: string
            virtualDevice:
                href: string
                name: string
                type: string
                uuid: string
        additionalInfo:
            - key: string
              value: string
        serviceToken:
            description: string
            href: string
            type: string
            uuid: string
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
Connection
ASide  - Requester or Customer side connection configuration object of the multi-segment connection
 - Bandwidth int
 - Connection bandwidth in Mbps
 - Notifications
List<Connection
Notification>  - Preferences for notifications on connection configuration or status changes
 - Type
string | Pulumi.
Equinix. Fabric. Connection Type  - Defines the connection type like EVPLVC, EPLVC, IPWANVC, IPVC, ACCESSEPLVC, EVPLANVC, EPLANVC, EIAVC, ECVC
 - ZSide
Connection
ZSide  - Destination or Provider side connection configuration object of the multi-segment connection
 - Additional
Info List<ImmutableDictionary<string, object>>  - Connection additional information
 - Description string
 - Customer-provided connection description
 - Name string
 - Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
 - Order
Connection
Order  - Order details
 - Project
Connection
Project  - Project information
 - Redundancy
Connection
Redundancy  - Connection Redundancy Configuration
 
- ASide
Connection
ASide Args  - Requester or Customer side connection configuration object of the multi-segment connection
 - Bandwidth int
 - Connection bandwidth in Mbps
 - Notifications
[]Connection
Notification Args  - Preferences for notifications on connection configuration or status changes
 - Type
string | Connection
Type  - Defines the connection type like EVPLVC, EPLVC, IPWANVC, IPVC, ACCESSEPLVC, EVPLANVC, EPLANVC, EIAVC, ECVC
 - ZSide
Connection
ZSide Args  - Destination or Provider side connection configuration object of the multi-segment connection
 - Additional
Info []map[string]interface{} - Connection additional information
 - Description string
 - Customer-provided connection description
 - Name string
 - Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
 - Order
Connection
Order Args  - Order details
 - Project
Connection
Project Args  - Project information
 - Redundancy
Connection
Redundancy Args  - Connection Redundancy Configuration
 
- a
Side ConnectionASide  - Requester or Customer side connection configuration object of the multi-segment connection
 - bandwidth Integer
 - Connection bandwidth in Mbps
 - notifications
List<Connection
Notification>  - Preferences for notifications on connection configuration or status changes
 - type
String | Connection
Type  - Defines the connection type like EVPLVC, EPLVC, IPWANVC, IPVC, ACCESSEPLVC, EVPLANVC, EPLANVC, EIAVC, ECVC
 - z
Side ConnectionZSide  - Destination or Provider side connection configuration object of the multi-segment connection
 - additional
Info List<Map<String,Object>> - Connection additional information
 - description String
 - Customer-provided connection description
 - name String
 - Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
 - order
Connection
Order  - Order details
 - project
Connection
Project  - Project information
 - redundancy
Connection
Redundancy  - Connection Redundancy Configuration
 
- a
Side ConnectionASide  - Requester or Customer side connection configuration object of the multi-segment connection
 - bandwidth number
 - Connection bandwidth in Mbps
 - notifications
Connection
Notification[]  - Preferences for notifications on connection configuration or status changes
 - type
string | Connection
Type  - Defines the connection type like EVPLVC, EPLVC, IPWANVC, IPVC, ACCESSEPLVC, EVPLANVC, EPLANVC, EIAVC, ECVC
 - z
Side ConnectionZSide  - Destination or Provider side connection configuration object of the multi-segment connection
 - additional
Info {[key: string]: any}[] - Connection additional information
 - description string
 - Customer-provided connection description
 - name string
 - Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
 - order
Connection
Order  - Order details
 - project
Connection
Project  - Project information
 - redundancy
Connection
Redundancy  - Connection Redundancy Configuration
 
- a_
side ConnectionASide Args  - Requester or Customer side connection configuration object of the multi-segment connection
 - bandwidth int
 - Connection bandwidth in Mbps
 - notifications
Sequence[Connection
Notification Args]  - Preferences for notifications on connection configuration or status changes
 - type
str | Connection
Type  - Defines the connection type like EVPLVC, EPLVC, IPWANVC, IPVC, ACCESSEPLVC, EVPLANVC, EPLANVC, EIAVC, ECVC
 - z_
side ConnectionZSide Args  - Destination or Provider side connection configuration object of the multi-segment connection
 - additional_
info Sequence[Mapping[str, Any]] - Connection additional information
 - description str
 - Customer-provided connection description
 - name str
 - Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
 - order
Connection
Order Args  - Order details
 - project
Connection
Project Args  - Project information
 - redundancy
Connection
Redundancy Args  - Connection Redundancy Configuration
 
- a
Side 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 EVPLVC, EPLVC, IPWANVC, IPVC, ACCESSEPLVC, EVPLANVC, EPLANVC, EIAVC, ECVC
 - z
Side Property Map - Destination or Provider side connection configuration object of the multi-segment connection
 - additional
Info List<Map<Any>> - Connection additional information
 - description String
 - Customer-provided connection description
 - name String
 - Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
 - order Property Map
 - Order details
 - project Property Map
 - Project information
 - redundancy Property Map
 - Connection Redundancy Configuration
 
Outputs
All input properties are implicitly available as output properties. Additionally, the Connection resource produces the following output properties:
- Account
Connection
Account  - Customer account information that is associated with this connection
 - Change
Log ConnectionChange Log  - 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.
 - Is
Remote bool - Connection property derived from access point locations
 - Operation
Connection
Operation  - Connection type-specific operational data
 - State string
 - Connection overall state
 - Uuid string
 - Equinix-assigned connection identifier
 
- Account
Connection
Account  - Customer account information that is associated with this connection
 - Change
Log ConnectionChange Log  - 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.
 - Is
Remote bool - Connection property derived from access point locations
 - Operation
Connection
Operation  - Connection type-specific operational data
 - State string
 - Connection overall state
 - Uuid string
 - Equinix-assigned connection identifier
 
- account
Connection
Account  - Customer account information that is associated with this connection
 - change
Log ConnectionChange Log  - 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.
 - is
Remote Boolean - Connection property derived from access point locations
 - operation
Connection
Operation  - Connection type-specific operational data
 - state String
 - Connection overall state
 - uuid String
 - Equinix-assigned connection identifier
 
- account
Connection
Account  - Customer account information that is associated with this connection
 - change
Log ConnectionChange Log  - 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.
 - is
Remote boolean - Connection property derived from access point locations
 - operation
Connection
Operation  - Connection type-specific operational data
 - state string
 - Connection overall state
 - uuid string
 - Equinix-assigned connection identifier
 
- account
Connection
Account  - Customer account information that is associated with this connection
 - change_
log ConnectionChange Log  - 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
Connection
Operation  - Connection type-specific operational data
 - state str
 - Connection overall state
 - uuid str
 - Equinix-assigned connection identifier
 
- account Property Map
 - Customer account information that is associated with this connection
 - change
Log 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.
 - is
Remote Boolean - Connection property derived from access point locations
 - operation Property Map
 - Connection type-specific operational data
 - state String
 - Connection overall state
 - uuid String
 - Equinix-assigned connection identifier
 
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[Mapping[str, Any]]] = None,
        bandwidth: Optional[int] = None,
        change_log: Optional[ConnectionChangeLogArgs] = None,
        description: Optional[str] = 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,
        uuid: Optional[str] = None,
        z_side: Optional[ConnectionZSideArgs] = None) -> Connectionfunc 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.
 
- ASide
Connection
ASide  - Requester or Customer side connection configuration object of the multi-segment connection
 - Account
Connection
Account  - Customer account information that is associated with this connection
 - Additional
Info List<ImmutableDictionary<string, object>>  - Connection additional information
 - Bandwidth int
 - Connection bandwidth in Mbps
 - Change
Log ConnectionChange Log  - Captures connection lifecycle change information
 - Description string
 - Customer-provided connection description
 - Direction string
 - Connection directionality from the requester point of view
 - Href string
 - Connection URI information
 - Is
Remote 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<Connection
Notification>  - Preferences for notifications on connection configuration or status changes
 - Operation
Connection
Operation  - Connection type-specific operational data
 - Order
Connection
Order  - Order details
 - Project
Connection
Project  - Project information
 - Redundancy
Connection
Redundancy  - Connection Redundancy Configuration
 - State string
 - Connection overall state
 - Type
string | Pulumi.
Equinix. Fabric. Connection Type  - Defines the connection type like EVPLVC, EPLVC, IPWANVC, IPVC, ACCESSEPLVC, EVPLANVC, EPLANVC, EIAVC, ECVC
 - Uuid string
 - Equinix-assigned connection identifier
 - ZSide
Connection
ZSide  - Destination or Provider side connection configuration object of the multi-segment connection
 
- ASide
Connection
ASide Args  - Requester or Customer side connection configuration object of the multi-segment connection
 - Account
Connection
Account Args  - Customer account information that is associated with this connection
 - Additional
Info []map[string]interface{} - Connection additional information
 - Bandwidth int
 - Connection bandwidth in Mbps
 - Change
Log ConnectionChange Log Args  - Captures connection lifecycle change information
 - Description string
 - Customer-provided connection description
 - Direction string
 - Connection directionality from the requester point of view
 - Href string
 - Connection URI information
 - Is
Remote 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
[]Connection
Notification Args  - Preferences for notifications on connection configuration or status changes
 - Operation
Connection
Operation Args  - Connection type-specific operational data
 - Order
Connection
Order Args  - Order details
 - Project
Connection
Project Args  - Project information
 - Redundancy
Connection
Redundancy Args  - Connection Redundancy Configuration
 - State string
 - Connection overall state
 - Type
string | Connection
Type  - Defines the connection type like EVPLVC, EPLVC, IPWANVC, IPVC, ACCESSEPLVC, EVPLANVC, EPLANVC, EIAVC, ECVC
 - Uuid string
 - Equinix-assigned connection identifier
 - ZSide
Connection
ZSide Args  - Destination or Provider side connection configuration object of the multi-segment connection
 
- a
Side ConnectionASide  - Requester or Customer side connection configuration object of the multi-segment connection
 - account
Connection
Account  - Customer account information that is associated with this connection
 - additional
Info List<Map<String,Object>> - Connection additional information
 - bandwidth Integer
 - Connection bandwidth in Mbps
 - change
Log ConnectionChange Log  - Captures connection lifecycle change information
 - description String
 - Customer-provided connection description
 - direction String
 - Connection directionality from the requester point of view
 - href String
 - Connection URI information
 - is
Remote 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<Connection
Notification>  - Preferences for notifications on connection configuration or status changes
 - operation
Connection
Operation  - Connection type-specific operational data
 - order
Connection
Order  - Order details
 - project
Connection
Project  - Project information
 - redundancy
Connection
Redundancy  - Connection Redundancy Configuration
 - state String
 - Connection overall state
 - type
String | Connection
Type  - Defines the connection type like EVPLVC, EPLVC, IPWANVC, IPVC, ACCESSEPLVC, EVPLANVC, EPLANVC, EIAVC, ECVC
 - uuid String
 - Equinix-assigned connection identifier
 - z
Side ConnectionZSide  - Destination or Provider side connection configuration object of the multi-segment connection
 
- a
Side ConnectionASide  - Requester or Customer side connection configuration object of the multi-segment connection
 - account
Connection
Account  - Customer account information that is associated with this connection
 - additional
Info {[key: string]: any}[] - Connection additional information
 - bandwidth number
 - Connection bandwidth in Mbps
 - change
Log ConnectionChange Log  - Captures connection lifecycle change information
 - description string
 - Customer-provided connection description
 - direction string
 - Connection directionality from the requester point of view
 - href string
 - Connection URI information
 - is
Remote 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
Connection
Notification[]  - Preferences for notifications on connection configuration or status changes
 - operation
Connection
Operation  - Connection type-specific operational data
 - order
Connection
Order  - Order details
 - project
Connection
Project  - Project information
 - redundancy
Connection
Redundancy  - Connection Redundancy Configuration
 - state string
 - Connection overall state
 - type
string | Connection
Type  - Defines the connection type like EVPLVC, EPLVC, IPWANVC, IPVC, ACCESSEPLVC, EVPLANVC, EPLANVC, EIAVC, ECVC
 - uuid string
 - Equinix-assigned connection identifier
 - z
Side ConnectionZSide  - Destination or Provider side connection configuration object of the multi-segment connection
 
- a_
side ConnectionASide Args  - Requester or Customer side connection configuration object of the multi-segment connection
 - account
Connection
Account Args  - Customer account information that is associated with this connection
 - additional_
info Sequence[Mapping[str, Any]] - Connection additional information
 - bandwidth int
 - Connection bandwidth in Mbps
 - change_
log ConnectionChange Log Args  - Captures connection lifecycle change information
 - description str
 - Customer-provided connection description
 - 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[Connection
Notification Args]  - Preferences for notifications on connection configuration or status changes
 - operation
Connection
Operation Args  - Connection type-specific operational data
 - order
Connection
Order Args  - Order details
 - project
Connection
Project Args  - Project information
 - redundancy
Connection
Redundancy Args  - Connection Redundancy Configuration
 - state str
 - Connection overall state
 - type
str | Connection
Type  - Defines the connection type like EVPLVC, EPLVC, IPWANVC, IPVC, ACCESSEPLVC, EVPLANVC, EPLANVC, EIAVC, ECVC
 - uuid str
 - Equinix-assigned connection identifier
 - z_
side ConnectionZSide Args  - Destination or Provider side connection configuration object of the multi-segment connection
 
- a
Side 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
 - additional
Info List<Map<Any>> - Connection additional information
 - bandwidth Number
 - Connection bandwidth in Mbps
 - change
Log Property Map - Captures connection lifecycle change information
 - description String
 - Customer-provided connection description
 - direction String
 - Connection directionality from the requester point of view
 - href String
 - Connection URI information
 - is
Remote 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 details
 - project Property Map
 - Project information
 - redundancy Property Map
 - Connection Redundancy Configuration
 - state String
 - Connection overall state
 - type String | "VG_VC" | "EVPL_VC" | "EPL_VC" | "GW_VC" | "ACCESS_EPL_VC"
 - Defines the connection type like EVPLVC, EPLVC, IPWANVC, IPVC, ACCESSEPLVC, EVPLANVC, EPLANVC, EIAVC, ECVC
 - uuid String
 - Equinix-assigned connection identifier
 - z
Side Property Map - Destination or Provider side connection configuration object of the multi-segment connection
 
Supporting Types
AccessPointLinkProtocolType, AccessPointLinkProtocolTypeArgs          
- Untagged
 - UNTAGGED
 - Dot1q
 - DOT1Q
 - Qin
Q  - QINQ
 - EVPN_VXLAN
 - EVPN_VXLAN
 
- Access
Point Link Protocol Type Untagged  - UNTAGGED
 - Access
Point Link Protocol Type Dot1q  - DOT1Q
 - Access
Point Link Protocol Type Qin Q  - QINQ
 - Access
Point Link Protocol Type_EVPN_VXLAN  - EVPN_VXLAN
 
- Untagged
 - UNTAGGED
 - Dot1q
 - DOT1Q
 - Qin
Q  - QINQ
 - EVPN_VXLAN
 - EVPN_VXLAN
 
- Untagged
 - UNTAGGED
 - Dot1q
 - DOT1Q
 - Qin
Q  - 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, AccessPointPeeringTypeArgs        
- Private
 - PRIVATE
 - Microsoft
 - MICROSOFT
 - Public
 - PUBLIC
 
- Access
Point Peering Type Private  - PRIVATE
 - Access
Point Peering Type Microsoft  - MICROSOFT
 - Access
Point Peering Type Public  - 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, AccessPointTypeArgs      
- Colo
 - COLOColocation
 - VD
 - VDVirtual Device
 - SP
 - SPService Profile
 - IGW
 - IGWInternet Gateway
 - Subnet
 - SUBNETSubnet
 - GW
 - GWGateway
 - Network
 - NETWORKNetwork
 
- Access
Point Type Colo  - COLOColocation
 - Access
Point Type VD  - VDVirtual Device
 - Access
Point Type SP  - SPService Profile
 - Access
Point Type IGW  - IGWInternet Gateway
 - Access
Point Type Subnet  - SUBNETSubnet
 - Access
Point Type GW  - GWGateway
 - Access
Point Type Network  - NETWORKNetwork
 
- Colo
 - COLOColocation
 - VD
 - VDVirtual Device
 - SP
 - SPService Profile
 - IGW
 - IGWInternet Gateway
 - Subnet
 - SUBNETSubnet
 - GW
 - GWGateway
 - Network
 - NETWORKNetwork
 
- Colo
 - COLOColocation
 - VD
 - VDVirtual Device
 - SP
 - SPService Profile
 - IGW
 - IGWInternet Gateway
 - Subnet
 - SUBNETSubnet
 - GW
 - GWGateway
 - Network
 - NETWORKNetwork
 
- COLO
 - COLOColocation
 - VD
 - VDVirtual Device
 - SP
 - SPService Profile
 - IGW
 - IGWInternet Gateway
 - SUBNET
 - SUBNETSubnet
 - GW
 - GWGateway
 - NETWORK
 - NETWORKNetwork
 
- "COLO"
 - COLOColocation
 - "VD"
 - VDVirtual Device
 - "SP"
 - SPService Profile
 - "IGW"
 - IGWInternet Gateway
 - "SUBNET"
 - SUBNETSubnet
 - "GW"
 - GWGateway
 - "NETWORK"
 - NETWORKNetwork
 
ConnectionASide, ConnectionASideArgs    
- Access
Point ConnectionASide Access Point  - Point of access details
 - Additional
Info List<ConnectionASide Additional Info>  - Connection side additional information
 - Service
Token ConnectionASide Service Token  - 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 ConnectionASide Access Point  - Point of access details
 - Additional
Info []ConnectionASide Additional Info  - Connection side additional information
 - Service
Token ConnectionASide Service Token  - 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 ConnectionASide Access Point  - Point of access details
 - additional
Info List<ConnectionASide Additional Info>  - Connection side additional information
 - service
Token ConnectionASide Service Token  - 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 ConnectionASide Access Point  - Point of access details
 - additional
Info ConnectionASide Additional Info[]  - Connection side additional information
 - service
Token ConnectionASide Service Token  - 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 ConnectionASide Access Point  - Point of access details
 - additional_
info Sequence[ConnectionASide Additional Info]  - Connection side additional information
 - service_
token ConnectionASide Service Token  - 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 Property Map - Point of access details
 - additional
Info List<Property Map> - Connection side additional information
 - service
Token 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, ConnectionASideAccessPointArgs        
- Account
Connection
ASide Access Point Account  - Account
 - Authentication
Key string - Authentication key for provider based connections
 - Gateway
Connection
ASide Access Point Gateway  - Deprecated 
gatewayUserouterattribute instead - Interface
Connection
ASide Access Point Interface  - Virtual device interface
 - Link
Protocol ConnectionASide Access Point Link Protocol  - Connection link protocol
 - Location
Connection
ASide Access Point Location  - Access point location
 - Network
Connection
ASide Access Point Network  - network access point information
 - Peering
Type string | Pulumi.Equinix. Fabric. Access Point Peering Type  - Peering Type- PRIVATE,MICROSOFT,PUBLIC, MANUAL
 - Port
Connection
ASide Access Point Port  - Port access point information
 - Profile
Connection
ASide Access Point Profile  - Service Profile
 - Provider
Connection stringId  - Provider assigned Connection Id
 - Router
Connection
ASide Access Point Router  - Cloud Router access point information that replaces 
gateway - Seller
Region string - Access point seller region
 - Type
string | Pulumi.
Equinix. Fabric. Access Point Type  - Access point type - COLO, VD, VG, SP, IGW, SUBNET, CLOUD_ROUTER, NETWORK
 - Virtual
Device ConnectionASide Access Point Virtual Device  - Virtual device
 
- Account
Connection
ASide Access Point Account  - Account
 - Authentication
Key string - Authentication key for provider based connections
 - Gateway
Connection
ASide Access Point Gateway  - Deprecated 
gatewayUserouterattribute instead - Interface
Connection
ASide Access Point Interface  - Virtual device interface
 - Link
Protocol ConnectionASide Access Point Link Protocol  - Connection link protocol
 - Location
Connection
ASide Access Point Location  - Access point location
 - Network
Connection
ASide Access Point Network  - network access point information
 - Peering
Type string | AccessPoint Peering Type  - Peering Type- PRIVATE,MICROSOFT,PUBLIC, MANUAL
 - Port
Connection
ASide Access Point Port  - Port access point information
 - Profile
Connection
ASide Access Point Profile  - Service Profile
 - Provider
Connection stringId  - Provider assigned Connection Id
 - Router
Connection
ASide Access Point Router  - Cloud Router access point information that replaces 
gateway - Seller
Region string - Access point seller region
 - Type
string | Access
Point Type  - Access point type - COLO, VD, VG, SP, IGW, SUBNET, CLOUD_ROUTER, NETWORK
 - Virtual
Device ConnectionASide Access Point Virtual Device  - Virtual device
 
- account
Connection
ASide Access Point Account  - Account
 - authentication
Key String - Authentication key for provider based connections
 - gateway
Connection
ASide Access Point Gateway  - Deprecated 
gatewayUserouterattribute instead - interface_
Connection
ASide Access Point Interface  - Virtual device interface
 - link
Protocol ConnectionASide Access Point Link Protocol  - Connection link protocol
 - location
Connection
ASide Access Point Location  - Access point location
 - network
Connection
ASide Access Point Network  - network access point information
 - peering
Type String | AccessPoint Peering Type  - Peering Type- PRIVATE,MICROSOFT,PUBLIC, MANUAL
 - port
Connection
ASide Access Point Port  - Port access point information
 - profile
Connection
ASide Access Point Profile  - Service Profile
 - provider
Connection StringId  - Provider assigned Connection Id
 - router
Connection
ASide Access Point Router  - Cloud Router access point information that replaces 
gateway - seller
Region String - Access point seller region
 - type
String | Access
Point Type  - Access point type - COLO, VD, VG, SP, IGW, SUBNET, CLOUD_ROUTER, NETWORK
 - virtual
Device ConnectionASide Access Point Virtual Device  - Virtual device
 
- account
Connection
ASide Access Point Account  - Account
 - authentication
Key string - Authentication key for provider based connections
 - gateway
Connection
ASide Access Point Gateway  - Deprecated 
gatewayUserouterattribute instead - interface
Connection
ASide Access Point Interface  - Virtual device interface
 - link
Protocol ConnectionASide Access Point Link Protocol  - Connection link protocol
 - location
Connection
ASide Access Point Location  - Access point location
 - network
Connection
ASide Access Point Network  - network access point information
 - peering
Type string | AccessPoint Peering Type  - Peering Type- PRIVATE,MICROSOFT,PUBLIC, MANUAL
 - port
Connection
ASide Access Point Port  - Port access point information
 - profile
Connection
ASide Access Point Profile  - Service Profile
 - provider
Connection stringId  - Provider assigned Connection Id
 - router
Connection
ASide Access Point Router  - Cloud Router access point information that replaces 
gateway - seller
Region string - Access point seller region
 - type
string | Access
Point Type  - Access point type - COLO, VD, VG, SP, IGW, SUBNET, CLOUD_ROUTER, NETWORK
 - virtual
Device ConnectionASide Access Point Virtual Device  - Virtual device
 
- account
Connection
ASide Access Point Account  - Account
 - authentication_
key str - Authentication key for provider based connections
 - gateway
Connection
ASide Access Point Gateway  - Deprecated 
gatewayUserouterattribute instead - interface
Connection
ASide Access Point Interface  - Virtual device interface
 - link_
protocol ConnectionASide Access Point Link Protocol  - Connection link protocol
 - location
Connection
ASide Access Point Location  - Access point location
 - network
Connection
ASide Access Point Network  - network access point information
 - peering_
type str | AccessPoint Peering Type  - Peering Type- PRIVATE,MICROSOFT,PUBLIC, MANUAL
 - port
Connection
ASide Access Point Port  - Port access point information
 - profile
Connection
ASide Access Point Profile  - Service Profile
 - provider_
connection_ strid  - Provider assigned Connection Id
 - router
Connection
ASide Access Point Router  - Cloud Router access point information that replaces 
gateway - seller_
region str - Access point seller region
 - type
str | Access
Point Type  - Access point type - COLO, VD, VG, SP, IGW, SUBNET, CLOUD_ROUTER, NETWORK
 - virtual_
device ConnectionASide Access Point Virtual Device  - Virtual device
 
- account Property Map
 - Account
 - authentication
Key String - Authentication key for provider based connections
 - gateway Property Map
 - Deprecated 
gatewayUserouterattribute instead - interface Property Map
 - Virtual device interface
 - link
Protocol Property Map - Connection link protocol
 - location Property Map
 - Access point location
 - network Property Map
 - network access point information
 - peering
Type String | "PRIVATE" | "MICROSOFT" | "PUBLIC" - Peering Type- PRIVATE,MICROSOFT,PUBLIC, MANUAL
 - port Property Map
 - Port access point information
 - profile Property Map
 - Service Profile
 - provider
Connection StringId  - Provider assigned Connection Id
 - router Property Map
 - Cloud Router access point information that replaces 
gateway - seller
Region String - Access point seller region
 - type String | "COLO" | "VD" | "SP" | "IGW" | "SUBNET" | "GW" | "NETWORK"
 - Access point type - COLO, VD, VG, SP, IGW, SUBNET, CLOUD_ROUTER, NETWORK
 - virtual
Device Property Map - Virtual device
 
ConnectionASideAccessPointAccount, ConnectionASideAccessPointAccountArgs          
- Account
Name string - Legal name of the accountholder.
 - Account
Number int - Equinix-assigned account number.
 - Global
Cust stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - Global
Org stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - Global
Organization stringName  - Equinix-assigned name of the subscriber's parent organization.
 - Org
Id int - Equinix-assigned ID of the subscriber's organization.
 - Organization
Name string - Equinix-assigned name of the subscriber's organization.
 - Ucm
Id string - Enterprise datastore id
 
- Account
Name string - Legal name of the accountholder.
 - Account
Number int - Equinix-assigned account number.
 - Global
Cust stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - Global
Org stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - Global
Organization stringName  - Equinix-assigned name of the subscriber's parent organization.
 - Org
Id int - Equinix-assigned ID of the subscriber's organization.
 - Organization
Name string - Equinix-assigned name of the subscriber's organization.
 - Ucm
Id string - Enterprise datastore id
 
- account
Name String - Legal name of the accountholder.
 - account
Number Integer - Equinix-assigned account number.
 - global
Cust StringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Org StringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Organization StringName  - Equinix-assigned name of the subscriber's parent organization.
 - org
Id Integer - Equinix-assigned ID of the subscriber's organization.
 - organization
Name String - Equinix-assigned name of the subscriber's organization.
 - ucm
Id String - Enterprise datastore id
 
- account
Name string - Legal name of the accountholder.
 - account
Number number - Equinix-assigned account number.
 - global
Cust stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Org stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Organization stringName  - Equinix-assigned name of the subscriber's parent organization.
 - org
Id number - Equinix-assigned ID of the subscriber's organization.
 - organization
Name string - Equinix-assigned name of the subscriber's organization.
 - ucm
Id string - Enterprise datastore id
 
- account_
name str - Legal name of the accountholder.
 - account_
number int - Equinix-assigned account number.
 - global_
cust_ strid  - Equinix-assigned ID of the subscriber's parent organization.
 - global_
org_ strid  - Equinix-assigned ID of the subscriber's parent organization.
 - global_
organization_ strname  - Equinix-assigned name of the subscriber's parent organization.
 - org_
id int - Equinix-assigned ID of the subscriber's organization.
 - organization_
name str - Equinix-assigned name of the subscriber's organization.
 - ucm_
id str - Enterprise datastore id
 
- account
Name String - Legal name of the accountholder.
 - account
Number Number - Equinix-assigned account number.
 - global
Cust StringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Org StringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Organization StringName  - Equinix-assigned name of the subscriber's parent organization.
 - org
Id Number - Equinix-assigned ID of the subscriber's organization.
 - organization
Name String - Equinix-assigned name of the subscriber's organization.
 - ucm
Id String - Enterprise datastore id
 
ConnectionASideAccessPointGateway, ConnectionASideAccessPointGatewayArgs          
ConnectionASideAccessPointInterface, ConnectionASideAccessPointInterfaceArgs          
ConnectionASideAccessPointLinkProtocol, ConnectionASideAccessPointLinkProtocolArgs            
- Type
string | Pulumi.
Equinix. Fabric. Access Point Link Protocol Type  - Type of the link protocol - UNTAGGED, DOT1Q, QINQ, EVPN_VXLAN
 - Vlan
CTag int - Vlan Customer Tag information, vlanCTag value specified for QINQ connections
 - Vlan
STag int - Vlan Provider Tag information, vlanSTag value specified for QINQ connections
 - Vlan
Tag int - Vlan Tag information, vlanTag value specified for DOT1Q connections
 
- Type
string | Access
Point Link Protocol Type  - Type of the link protocol - UNTAGGED, DOT1Q, QINQ, EVPN_VXLAN
 - Vlan
CTag int - Vlan Customer Tag information, vlanCTag value specified for QINQ connections
 - Vlan
STag int - Vlan Provider Tag information, vlanSTag value specified for QINQ connections
 - Vlan
Tag int - Vlan Tag information, vlanTag value specified for DOT1Q connections
 
- type
String | Access
Point Link Protocol Type  - Type of the link protocol - UNTAGGED, DOT1Q, QINQ, EVPN_VXLAN
 - vlan
CTag Integer - Vlan Customer Tag information, vlanCTag value specified for QINQ connections
 - vlan
STag Integer - Vlan Provider Tag information, vlanSTag value specified for QINQ connections
 - vlan
Tag Integer - Vlan Tag information, vlanTag value specified for DOT1Q connections
 
- type
string | Access
Point Link Protocol Type  - Type of the link protocol - UNTAGGED, DOT1Q, QINQ, EVPN_VXLAN
 - vlan
CTag number - Vlan Customer Tag information, vlanCTag value specified for QINQ connections
 - vlan
STag number - Vlan Provider Tag information, vlanSTag value specified for QINQ connections
 - vlan
Tag number - Vlan Tag information, vlanTag value specified for DOT1Q connections
 
- type
str | Access
Point Link Protocol Type  - Type of the link protocol - UNTAGGED, DOT1Q, QINQ, EVPN_VXLAN
 - vlan_
c_ inttag  - Vlan Customer Tag information, vlanCTag value specified for QINQ connections
 - vlan_
s_ inttag  - Vlan Provider Tag information, vlanSTag value specified for QINQ connections
 - vlan_
tag int - Vlan Tag information, vlanTag value specified for DOT1Q connections
 
- type String | "UNTAGGED" | "DOT1Q" | "QINQ" | "EVPN_VXLAN"
 - Type of the link protocol - UNTAGGED, DOT1Q, QINQ, EVPN_VXLAN
 - vlan
CTag Number - Vlan Customer Tag information, vlanCTag value specified for QINQ connections
 - vlan
STag Number - Vlan Provider Tag information, vlanSTag value specified for QINQ connections
 - vlan
Tag Number - Vlan Tag information, vlanTag value specified for DOT1Q connections
 
ConnectionASideAccessPointLocation, ConnectionASideAccessPointLocationArgs          
- Ibx string
 - IBX Code
 - Metro
Code string | Pulumi.Equinix. Metro  - Access point metro code
 - Metro
Name string - Access point metro name
 - Region string
 - Access point region
 
- ibx str
 - IBX Code
 - metro_
code str | Metro - Access point metro code
 - metro_
name str - Access point metro name
 - region str
 - Access point region
 
- ibx String
 - IBX Code
 - metro
Code String | "AM" | "DC" | "AT" | "BA" | "BG" | "BX" | "BO" | "BL" | "CL" | "CA" | "CH" | "DA" | "DE" | "DX" | "DB" | "FR" | "GV" | "HH" | "HE" | "HK" | "IL" | "KA" | "LS" | "LD" | "LA" | "MD" | "MA" | "ME" | "MX" | "MI" | "ML" | "MT" | "MB" | "MU" | "NY" | "OS" | "PA" | "PE" | "PH" | "RJ" | "SP" | "SE" | "SL" | "SV" | "SG" | "SO" | "SK" | "SY" | "TY" | "TR" | "VA" | "WA" | "WI" | "ZH" - Access point metro code
 - metro
Name String - Access point metro name
 - region String
 - Access point region
 
ConnectionASideAccessPointNetwork, ConnectionASideAccessPointNetworkArgs          
ConnectionASideAccessPointPort, ConnectionASideAccessPointPortArgs          
- Href string
 - Unique Resource Identifier
 - Name string
 - Port name
 - Redundancy
Connection
ASide Access Point Port Redundancy  - Redundancy Information
 - Uuid string
 - Equinix-assigned Port identifier
 
- Href string
 - Unique Resource Identifier
 - Name string
 - Port name
 - Redundancy
Connection
ASide Access Point Port Redundancy  - Redundancy Information
 - Uuid string
 - Equinix-assigned Port identifier
 
- href String
 - Unique Resource Identifier
 - name String
 - Port name
 - redundancy
Connection
ASide Access Point Port Redundancy  - Redundancy Information
 - uuid String
 - Equinix-assigned Port identifier
 
- href string
 - Unique Resource Identifier
 - name string
 - Port name
 - redundancy
Connection
ASide Access Point Port Redundancy  - Redundancy Information
 - uuid string
 - Equinix-assigned Port identifier
 
- href str
 - Unique Resource Identifier
 - name str
 - Port name
 - redundancy
Connection
ASide Access Point Port Redundancy  - Redundancy Information
 - uuid str
 - Equinix-assigned Port identifier
 
- href String
 - Unique Resource Identifier
 - name String
 - Port name
 - redundancy Property Map
 - Redundancy Information
 - uuid String
 - Equinix-assigned Port identifier
 
ConnectionASideAccessPointPortRedundancy, ConnectionASideAccessPointPortRedundancyArgs            
ConnectionASideAccessPointProfile, ConnectionASideAccessPointProfileArgs          
- Type
string | Pulumi.
Equinix. Fabric. Profile Type  - Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE
 - Uuid string
 - Equinix assigned service profile identifier
 - Access
Point List<ConnectionType Configs ASide Access Point Profile Access Point Type Config>  - Access point config information
 - Description string
 - User-provided service description
 - Href string
 - Service Profile URI response attribute
 - Name string
 - Customer-assigned service profile name
 
- Type
string | Profile
Type  - Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE
 - Uuid string
 - Equinix assigned service profile identifier
 - Access
Point []ConnectionType Configs ASide Access Point Profile Access Point Type Config  - Access point config information
 - Description string
 - User-provided service description
 - Href string
 - Service Profile URI response attribute
 - Name string
 - Customer-assigned service profile name
 
- type
String | Profile
Type  - Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE
 - uuid String
 - Equinix assigned service profile identifier
 - access
Point List<ConnectionType Configs ASide Access Point Profile Access Point Type Config>  - Access point config information
 - description String
 - User-provided service description
 - href String
 - Service Profile URI response attribute
 - name String
 - Customer-assigned service profile name
 
- type
string | Profile
Type  - Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE
 - uuid string
 - Equinix assigned service profile identifier
 - access
Point ConnectionType Configs ASide Access Point Profile Access Point Type Config[]  - Access point config information
 - description string
 - User-provided service description
 - href string
 - Service Profile URI response attribute
 - name string
 - Customer-assigned service profile name
 
- type
str | Profile
Type  - Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE
 - uuid str
 - Equinix assigned service profile identifier
 - access_
point_ Sequence[Connectiontype_ configs ASide Access Point Profile Access Point Type Config]  - Access point config information
 - description str
 - User-provided service description
 - href str
 - Service Profile URI response attribute
 - name str
 - Customer-assigned service profile name
 
- type String | "L2_PROFILE" | "L3_PROFILE"
 - Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE
 - uuid String
 - Equinix assigned service profile identifier
 - access
Point List<Property Map>Type Configs  - Access point config information
 - description String
 - User-provided service description
 - href String
 - Service Profile URI response attribute
 - name String
 - Customer-assigned service profile name
 
ConnectionASideAccessPointProfileAccessPointTypeConfig, ConnectionASideAccessPointProfileAccessPointTypeConfigArgs                  
ConnectionASideAccessPointRouter, ConnectionASideAccessPointRouterArgs          
ConnectionASideAccessPointVirtualDevice, ConnectionASideAccessPointVirtualDeviceArgs            
ConnectionASideAdditionalInfo, ConnectionASideAdditionalInfoArgs        
ConnectionASideServiceToken, ConnectionASideServiceTokenArgs        
- Description string
 - Service token description
 - Href string
 - An absolute URL that is the subject of the link's context
 - Type
string | Pulumi.
Equinix. Fabric. Service Token Type  - Token type - VC_TOKEN
 - Uuid string
 - Equinix-assigned service token identifier
 
- Description string
 - Service token description
 - Href string
 - An absolute URL that is the subject of the link's context
 - Type
string | Service
Token Type  - Token type - VC_TOKEN
 - Uuid string
 - Equinix-assigned service token identifier
 
- description String
 - Service token description
 - href String
 - An absolute URL that is the subject of the link's context
 - type
String | Service
Token Type  - Token type - VC_TOKEN
 - uuid String
 - Equinix-assigned service token identifier
 
- description string
 - Service token description
 - href string
 - An absolute URL that is the subject of the link's context
 - type
string | Service
Token Type  - Token type - VC_TOKEN
 - uuid string
 - Equinix-assigned service token identifier
 
- description str
 - Service token description
 - href str
 - An absolute URL that is the subject of the link's context
 - type
str | Service
Token Type  - Token type - VC_TOKEN
 - uuid str
 - Equinix-assigned service token identifier
 
- description String
 - Service token description
 - href String
 - An absolute URL that is the subject of the link's context
 - type String | "VC_TOKEN"
 - Token type - VC_TOKEN
 - uuid String
 - Equinix-assigned service token identifier
 
ConnectionAccount, ConnectionAccountArgs    
- Account
Name string - Legal name of the accountholder.
 - Account
Number int - Equinix-assigned account number.
 - Global
Cust stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - Global
Org stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - Global
Organization stringName  - Equinix-assigned name of the subscriber's parent organization.
 - Org
Id int - Equinix-assigned ID of the subscriber's organization.
 - Organization
Name string - Equinix-assigned name of the subscriber's organization.
 - Ucm
Id string - Enterprise datastore id
 
- Account
Name string - Legal name of the accountholder.
 - Account
Number int - Equinix-assigned account number.
 - Global
Cust stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - Global
Org stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - Global
Organization stringName  - Equinix-assigned name of the subscriber's parent organization.
 - Org
Id int - Equinix-assigned ID of the subscriber's organization.
 - Organization
Name string - Equinix-assigned name of the subscriber's organization.
 - Ucm
Id string - Enterprise datastore id
 
- account
Name String - Legal name of the accountholder.
 - account
Number Integer - Equinix-assigned account number.
 - global
Cust StringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Org StringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Organization StringName  - Equinix-assigned name of the subscriber's parent organization.
 - org
Id Integer - Equinix-assigned ID of the subscriber's organization.
 - organization
Name String - Equinix-assigned name of the subscriber's organization.
 - ucm
Id String - Enterprise datastore id
 
- account
Name string - Legal name of the accountholder.
 - account
Number number - Equinix-assigned account number.
 - global
Cust stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Org stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Organization stringName  - Equinix-assigned name of the subscriber's parent organization.
 - org
Id number - Equinix-assigned ID of the subscriber's organization.
 - organization
Name string - Equinix-assigned name of the subscriber's organization.
 - ucm
Id string - Enterprise datastore id
 
- account_
name str - Legal name of the accountholder.
 - account_
number int - Equinix-assigned account number.
 - global_
cust_ strid  - Equinix-assigned ID of the subscriber's parent organization.
 - global_
org_ strid  - Equinix-assigned ID of the subscriber's parent organization.
 - global_
organization_ strname  - Equinix-assigned name of the subscriber's parent organization.
 - org_
id int - Equinix-assigned ID of the subscriber's organization.
 - organization_
name str - Equinix-assigned name of the subscriber's organization.
 - ucm_
id str - Enterprise datastore id
 
- account
Name String - Legal name of the accountholder.
 - account
Number Number - Equinix-assigned account number.
 - global
Cust StringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Org StringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Organization StringName  - Equinix-assigned name of the subscriber's parent organization.
 - org
Id Number - Equinix-assigned ID of the subscriber's organization.
 - organization
Name String - Equinix-assigned name of the subscriber's organization.
 - ucm
Id String - Enterprise datastore id
 
ConnectionChangeLog, ConnectionChangeLogArgs      
- Created
By string - Created by User Key
 - Created
By stringEmail  - Created by User Email Address
 - Created
By stringFull Name  - Created by User Full Name
 - Created
Date stringTime  - Created by Date and Time
 - Deleted
By string - Deleted by User Key
 - Deleted
By stringEmail  - Deleted by User Email Address
 - Deleted
By stringFull Name  - Deleted by User Full Name
 - Deleted
Date stringTime  - Deleted by Date and Time
 - Updated
By string - Updated by User Key
 - Updated
By stringEmail  - Updated by User Email Address
 - Updated
By stringFull Name  - Updated by User Full Name
 - Updated
Date stringTime  - Updated by Date and Time
 
- Created
By string - Created by User Key
 - Created
By stringEmail  - Created by User Email Address
 - Created
By stringFull Name  - Created by User Full Name
 - Created
Date stringTime  - Created by Date and Time
 - Deleted
By string - Deleted by User Key
 - Deleted
By stringEmail  - Deleted by User Email Address
 - Deleted
By stringFull Name  - Deleted by User Full Name
 - Deleted
Date stringTime  - Deleted by Date and Time
 - Updated
By string - Updated by User Key
 - Updated
By stringEmail  - Updated by User Email Address
 - Updated
By stringFull Name  - Updated by User Full Name
 - Updated
Date stringTime  - Updated by Date and Time
 
- created
By String - Created by User Key
 - created
By StringEmail  - Created by User Email Address
 - created
By StringFull Name  - Created by User Full Name
 - created
Date StringTime  - Created by Date and Time
 - deleted
By String - Deleted by User Key
 - deleted
By StringEmail  - Deleted by User Email Address
 - deleted
By StringFull Name  - Deleted by User Full Name
 - deleted
Date StringTime  - Deleted by Date and Time
 - updated
By String - Updated by User Key
 - updated
By StringEmail  - Updated by User Email Address
 - updated
By StringFull Name  - Updated by User Full Name
 - updated
Date StringTime  - Updated by Date and Time
 
- created
By string - Created by User Key
 - created
By stringEmail  - Created by User Email Address
 - created
By stringFull Name  - Created by User Full Name
 - created
Date stringTime  - Created by Date and Time
 - deleted
By string - Deleted by User Key
 - deleted
By stringEmail  - Deleted by User Email Address
 - deleted
By stringFull Name  - Deleted by User Full Name
 - deleted
Date stringTime  - Deleted by Date and Time
 - updated
By string - Updated by User Key
 - updated
By stringEmail  - Updated by User Email Address
 - updated
By stringFull Name  - Updated by User Full Name
 - updated
Date stringTime  - Updated by Date and Time
 
- created_
by str - Created by User Key
 - created_
by_ stremail  - Created by User Email Address
 - created_
by_ strfull_ name  - Created by User Full Name
 - created_
date_ strtime  - Created by Date and Time
 - deleted_
by str - Deleted by User Key
 - deleted_
by_ stremail  - Deleted by User Email Address
 - deleted_
by_ strfull_ name  - Deleted by User Full Name
 - deleted_
date_ strtime  - Deleted by Date and Time
 - updated_
by str - Updated by User Key
 - updated_
by_ stremail  - Updated by User Email Address
 - updated_
by_ strfull_ name  - Updated by User Full Name
 - updated_
date_ strtime  - Updated by Date and Time
 
- created
By String - Created by User Key
 - created
By StringEmail  - Created by User Email Address
 - created
By StringFull Name  - Created by User Full Name
 - created
Date StringTime  - Created by Date and Time
 - deleted
By String - Deleted by User Key
 - deleted
By StringEmail  - Deleted by User Email Address
 - deleted
By StringFull Name  - Deleted by User Full Name
 - deleted
Date StringTime  - Deleted by Date and Time
 - updated
By String - Updated by User Key
 - updated
By StringEmail  - Updated by User Email Address
 - updated
By StringFull Name  - Updated by User Full Name
 - updated
Date StringTime  - Updated by Date and Time
 
ConnectionNotification, ConnectionNotificationArgs    
- Emails List<string>
 - Array of contact emails
 - Type
string | Pulumi.
Equinix. Fabric. Notifications Type  - Notification Type - ALL,CONNECTIONAPPROVAL,SALESREP_NOTIFICATIONS, NOTIFICATIONS
 - Send
Interval string - Send interval
 
- Emails []string
 - Array of contact emails
 - Type
string | Notifications
Type  - Notification Type - ALL,CONNECTIONAPPROVAL,SALESREP_NOTIFICATIONS, NOTIFICATIONS
 - Send
Interval string - Send interval
 
- emails List<String>
 - Array of contact emails
 - type
String | Notifications
Type  - Notification Type - ALL,CONNECTIONAPPROVAL,SALESREP_NOTIFICATIONS, NOTIFICATIONS
 - send
Interval String - Send interval
 
- emails string[]
 - Array of contact emails
 - type
string | Notifications
Type  - Notification Type - ALL,CONNECTIONAPPROVAL,SALESREP_NOTIFICATIONS, NOTIFICATIONS
 - send
Interval string - Send interval
 
- emails Sequence[str]
 - Array of contact emails
 - type
str | Notifications
Type  - 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
 - send
Interval String - Send interval
 
ConnectionOperation, ConnectionOperationArgs    
- Equinix
Status string - Connection status
 - Errors
List<Connection
Operation Error>  - Errors occurred
 - Provider
Status string - Connection provider readiness status
 
- Equinix
Status string - Connection status
 - Errors
[]Connection
Operation Error  - Errors occurred
 - Provider
Status string - Connection provider readiness status
 
- equinix
Status String - Connection status
 - errors
List<Connection
Operation Error>  - Errors occurred
 - provider
Status String - Connection provider readiness status
 
- equinix
Status string - Connection status
 - errors
Connection
Operation Error[]  - Errors occurred
 - provider
Status string - Connection provider readiness status
 
- equinix_
status str - Connection status
 - errors
Sequence[Connection
Operation Error]  - Errors occurred
 - provider_
status str - Connection provider readiness status
 
- equinix
Status String - Connection status
 - errors List<Property Map>
 - Errors occurred
 - provider
Status String - Connection provider readiness status
 
ConnectionOperationError, ConnectionOperationErrorArgs      
- Additional
Info List<ConnectionOperation Error Additional Info>  - Pricing error additional Info
 - Correlation
Id string - CorrelationId
 - Details string
 - Details
 - Error
Code string - Error code
 - Error
Message string - Error Message
 - Help string
 - Help
 
- Additional
Info []ConnectionOperation Error Additional Info  - Pricing error additional Info
 - Correlation
Id string - CorrelationId
 - Details string
 - Details
 - Error
Code string - Error code
 - Error
Message string - Error Message
 - Help string
 - Help
 
- additional
Info List<ConnectionOperation Error Additional Info>  - Pricing error additional Info
 - correlation
Id String - CorrelationId
 - details String
 - Details
 - error
Code String - Error code
 - error
Message String - Error Message
 - help String
 - Help
 
- additional
Info ConnectionOperation Error Additional Info[]  - Pricing error additional Info
 - correlation
Id string - CorrelationId
 - details string
 - Details
 - error
Code string - Error code
 - error
Message string - Error Message
 - help string
 - Help
 
- additional_
info Sequence[ConnectionOperation Error Additional Info]  - Pricing error additional Info
 - correlation_
id str - CorrelationId
 - details str
 - Details
 - error_
code str - Error code
 - error_
message str - Error Message
 - help str
 - Help
 
- additional
Info List<Property Map> - Pricing error additional Info
 - correlation
Id String - CorrelationId
 - details String
 - Details
 - error
Code String - Error code
 - error
Message String - Error Message
 - help String
 - Help
 
ConnectionOperationErrorAdditionalInfo, ConnectionOperationErrorAdditionalInfoArgs          
ConnectionOrder, ConnectionOrderArgs    
- Billing
Tier string - Billing tier for connection bandwidth
 - Order
Id string - Order Identification
 - Order
Number string - Order Reference Number
 - Purchase
Order stringNumber  - Purchase order number
 
- Billing
Tier string - Billing tier for connection bandwidth
 - Order
Id string - Order Identification
 - Order
Number string - Order Reference Number
 - Purchase
Order stringNumber  - Purchase order number
 
- billing
Tier String - Billing tier for connection bandwidth
 - order
Id String - Order Identification
 - order
Number String - Order Reference Number
 - purchase
Order StringNumber  - Purchase order number
 
- billing
Tier string - Billing tier for connection bandwidth
 - order
Id string - Order Identification
 - order
Number string - Order Reference Number
 - purchase
Order stringNumber  - Purchase order number
 
- billing_
tier str - Billing tier for connection bandwidth
 - order_
id str - Order Identification
 - order_
number str - Order Reference Number
 - purchase_
order_ strnumber  - Purchase order number
 
- billing
Tier String - Billing tier for connection bandwidth
 - order
Id String - Order Identification
 - order
Number String - Order Reference Number
 - purchase
Order StringNumber  - Purchase order number
 
ConnectionProject, ConnectionProjectArgs    
- href str
 - Unique Resource URL
 - project_
id str - Project Id
 
ConnectionRedundancy, ConnectionRedundancyArgs    
- Group string
 - Redundancy group identifier (Use the redundancy.0.group UUID of primary connection; e.g. one(equinixfabricconnection.primaryportconnection.redundancy).group or equinixfabricconnection.primaryportconnection.redundancy.0.group)
 - Priority string
 - Connection priority in redundancy group - PRIMARY, SECONDARY
 
- Group string
 - Redundancy group identifier (Use the redundancy.0.group UUID of primary connection; e.g. one(equinixfabricconnection.primaryportconnection.redundancy).group or equinixfabricconnection.primaryportconnection.redundancy.0.group)
 - Priority string
 - Connection priority in redundancy group - PRIMARY, SECONDARY
 
- group String
 - Redundancy group identifier (Use the redundancy.0.group UUID of primary connection; e.g. one(equinixfabricconnection.primaryportconnection.redundancy).group or equinixfabricconnection.primaryportconnection.redundancy.0.group)
 - priority String
 - Connection priority in redundancy group - PRIMARY, SECONDARY
 
- group string
 - Redundancy group identifier (Use the redundancy.0.group UUID of primary connection; e.g. one(equinixfabricconnection.primaryportconnection.redundancy).group or equinixfabricconnection.primaryportconnection.redundancy.0.group)
 - priority string
 - Connection priority in redundancy group - PRIMARY, SECONDARY
 
- group str
 - Redundancy group identifier (Use the redundancy.0.group UUID of primary connection; e.g. one(equinixfabricconnection.primaryportconnection.redundancy).group or equinixfabricconnection.primaryportconnection.redundancy.0.group)
 - priority str
 - Connection priority in redundancy group - PRIMARY, SECONDARY
 
- group String
 - Redundancy group identifier (Use the redundancy.0.group UUID of primary connection; e.g. one(equinixfabricconnection.primaryportconnection.redundancy).group or equinixfabricconnection.primaryportconnection.redundancy.0.group)
 - priority String
 - Connection priority in redundancy group - PRIMARY, SECONDARY
 
ConnectionType, ConnectionTypeArgs    
- VG
 - VG_VCVirtual Gateway
 - EVPL
 - EVPL_VCEthernet Virtual Private Line
 - EPL
 - EPL_VCEthernet Private Line
 - GW
 - GW_VCFabric Gateway virtual connection
 - Access
EPL  - ACCESS_EPL_VCE-access, layer 2 connection between a QINQ port and an EPL port.
 
- Connection
Type VG  - VG_VCVirtual Gateway
 - Connection
Type EVPL  - EVPL_VCEthernet Virtual Private Line
 - Connection
Type EPL  - EPL_VCEthernet Private Line
 - Connection
Type GW  - GW_VCFabric Gateway virtual connection
 - Connection
Type Access EPL  - ACCESS_EPL_VCE-access, layer 2 connection between a QINQ port and an EPL port.
 
- VG
 - VG_VCVirtual Gateway
 - EVPL
 - EVPL_VCEthernet Virtual Private Line
 - EPL
 - EPL_VCEthernet Private Line
 - GW
 - GW_VCFabric Gateway virtual connection
 - Access
EPL  - ACCESS_EPL_VCE-access, layer 2 connection between a QINQ port and an EPL port.
 
- VG
 - VG_VCVirtual Gateway
 - EVPL
 - EVPL_VCEthernet Virtual Private Line
 - EPL
 - EPL_VCEthernet Private Line
 - GW
 - GW_VCFabric Gateway virtual connection
 - Access
EPL  - ACCESS_EPL_VCE-access, layer 2 connection between a QINQ port and an EPL port.
 
- VG
 - VG_VCVirtual Gateway
 - EVPL
 - EVPL_VCEthernet Virtual Private Line
 - EPL
 - EPL_VCEthernet Private Line
 - GW
 - GW_VCFabric Gateway virtual connection
 - ACCESS_EPL
 - ACCESS_EPL_VCE-access, layer 2 connection between a QINQ port and an EPL port.
 
- "VG_VC"
 - VG_VCVirtual Gateway
 - "EVPL_VC"
 - EVPL_VCEthernet Virtual Private Line
 - "EPL_VC"
 - EPL_VCEthernet Private Line
 - "GW_VC"
 - GW_VCFabric Gateway virtual connection
 - "ACCESS_EPL_VC"
 - ACCESS_EPL_VCE-access, layer 2 connection between a QINQ port and an EPL port.
 
ConnectionZSide, ConnectionZSideArgs    
- Access
Point ConnectionZSide Access Point  - Point of access details
 - Additional
Info List<ConnectionZSide Additional Info>  - Connection side additional information
 - Service
Token ConnectionZSide Service Token  - 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 ConnectionZSide Access Point  - Point of access details
 - Additional
Info []ConnectionZSide Additional Info  - Connection side additional information
 - Service
Token ConnectionZSide Service Token  - 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 ConnectionZSide Access Point  - Point of access details
 - additional
Info List<ConnectionZSide Additional Info>  - Connection side additional information
 - service
Token ConnectionZSide Service Token  - 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 ConnectionZSide Access Point  - Point of access details
 - additional
Info ConnectionZSide Additional Info[]  - Connection side additional information
 - service
Token ConnectionZSide Service Token  - 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 ConnectionZSide Access Point  - Point of access details
 - additional_
info Sequence[ConnectionZSide Additional Info]  - Connection side additional information
 - service_
token ConnectionZSide Service Token  - 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 Property Map - Point of access details
 - additional
Info List<Property Map> - Connection side additional information
 - service
Token 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, ConnectionZSideAccessPointArgs        
- Account
Connection
ZSide Access Point Account  - Account
 - Authentication
Key string - Authentication key for provider based connections
 - Gateway
Connection
ZSide Access Point Gateway  - Deprecated 
gatewayUserouterattribute instead - Interface
Connection
ZSide Access Point Interface  - Virtual device interface
 - Link
Protocol ConnectionZSide Access Point Link Protocol  - Connection link protocol
 - Location
Connection
ZSide Access Point Location  - Access point location
 - Network
Connection
ZSide Access Point Network  - network access point information
 - Peering
Type string | Pulumi.Equinix. Fabric. Access Point Peering Type  - Peering Type- PRIVATE,MICROSOFT,PUBLIC, MANUAL
 - Port
Connection
ZSide Access Point Port  - Port access point information
 - Profile
Connection
ZSide Access Point Profile  - Service Profile
 - Provider
Connection stringId  - Provider assigned Connection Id
 - Router
Connection
ZSide Access Point Router  - Cloud Router access point information that replaces 
gateway - Seller
Region string - Access point seller region
 - Type
string | Pulumi.
Equinix. Fabric. Access Point Type  - Access point type - COLO, VD, VG, SP, IGW, SUBNET, CLOUD_ROUTER, NETWORK
 - Virtual
Device ConnectionZSide Access Point Virtual Device  - Virtual device
 
- Account
Connection
ZSide Access Point Account  - Account
 - Authentication
Key string - Authentication key for provider based connections
 - Gateway
Connection
ZSide Access Point Gateway  - Deprecated 
gatewayUserouterattribute instead - Interface
Connection
ZSide Access Point Interface  - Virtual device interface
 - Link
Protocol ConnectionZSide Access Point Link Protocol  - Connection link protocol
 - Location
Connection
ZSide Access Point Location  - Access point location
 - Network
Connection
ZSide Access Point Network  - network access point information
 - Peering
Type string | AccessPoint Peering Type  - Peering Type- PRIVATE,MICROSOFT,PUBLIC, MANUAL
 - Port
Connection
ZSide Access Point Port  - Port access point information
 - Profile
Connection
ZSide Access Point Profile  - Service Profile
 - Provider
Connection stringId  - Provider assigned Connection Id
 - Router
Connection
ZSide Access Point Router  - Cloud Router access point information that replaces 
gateway - Seller
Region string - Access point seller region
 - Type
string | Access
Point Type  - Access point type - COLO, VD, VG, SP, IGW, SUBNET, CLOUD_ROUTER, NETWORK
 - Virtual
Device ConnectionZSide Access Point Virtual Device  - Virtual device
 
- account
Connection
ZSide Access Point Account  - Account
 - authentication
Key String - Authentication key for provider based connections
 - gateway
Connection
ZSide Access Point Gateway  - Deprecated 
gatewayUserouterattribute instead - interface_
Connection
ZSide Access Point Interface  - Virtual device interface
 - link
Protocol ConnectionZSide Access Point Link Protocol  - Connection link protocol
 - location
Connection
ZSide Access Point Location  - Access point location
 - network
Connection
ZSide Access Point Network  - network access point information
 - peering
Type String | AccessPoint Peering Type  - Peering Type- PRIVATE,MICROSOFT,PUBLIC, MANUAL
 - port
Connection
ZSide Access Point Port  - Port access point information
 - profile
Connection
ZSide Access Point Profile  - Service Profile
 - provider
Connection StringId  - Provider assigned Connection Id
 - router
Connection
ZSide Access Point Router  - Cloud Router access point information that replaces 
gateway - seller
Region String - Access point seller region
 - type
String | Access
Point Type  - Access point type - COLO, VD, VG, SP, IGW, SUBNET, CLOUD_ROUTER, NETWORK
 - virtual
Device ConnectionZSide Access Point Virtual Device  - Virtual device
 
- account
Connection
ZSide Access Point Account  - Account
 - authentication
Key string - Authentication key for provider based connections
 - gateway
Connection
ZSide Access Point Gateway  - Deprecated 
gatewayUserouterattribute instead - interface
Connection
ZSide Access Point Interface  - Virtual device interface
 - link
Protocol ConnectionZSide Access Point Link Protocol  - Connection link protocol
 - location
Connection
ZSide Access Point Location  - Access point location
 - network
Connection
ZSide Access Point Network  - network access point information
 - peering
Type string | AccessPoint Peering Type  - Peering Type- PRIVATE,MICROSOFT,PUBLIC, MANUAL
 - port
Connection
ZSide Access Point Port  - Port access point information
 - profile
Connection
ZSide Access Point Profile  - Service Profile
 - provider
Connection stringId  - Provider assigned Connection Id
 - router
Connection
ZSide Access Point Router  - Cloud Router access point information that replaces 
gateway - seller
Region string - Access point seller region
 - type
string | Access
Point Type  - Access point type - COLO, VD, VG, SP, IGW, SUBNET, CLOUD_ROUTER, NETWORK
 - virtual
Device ConnectionZSide Access Point Virtual Device  - Virtual device
 
- account
Connection
ZSide Access Point Account  - Account
 - authentication_
key str - Authentication key for provider based connections
 - gateway
Connection
ZSide Access Point Gateway  - Deprecated 
gatewayUserouterattribute instead - interface
Connection
ZSide Access Point Interface  - Virtual device interface
 - link_
protocol ConnectionZSide Access Point Link Protocol  - Connection link protocol
 - location
Connection
ZSide Access Point Location  - Access point location
 - network
Connection
ZSide Access Point Network  - network access point information
 - peering_
type str | AccessPoint Peering Type  - Peering Type- PRIVATE,MICROSOFT,PUBLIC, MANUAL
 - port
Connection
ZSide Access Point Port  - Port access point information
 - profile
Connection
ZSide Access Point Profile  - Service Profile
 - provider_
connection_ strid  - Provider assigned Connection Id
 - router
Connection
ZSide Access Point Router  - Cloud Router access point information that replaces 
gateway - seller_
region str - Access point seller region
 - type
str | Access
Point Type  - Access point type - COLO, VD, VG, SP, IGW, SUBNET, CLOUD_ROUTER, NETWORK
 - virtual_
device ConnectionZSide Access Point Virtual Device  - Virtual device
 
- account Property Map
 - Account
 - authentication
Key String - Authentication key for provider based connections
 - gateway Property Map
 - Deprecated 
gatewayUserouterattribute instead - interface Property Map
 - Virtual device interface
 - link
Protocol Property Map - Connection link protocol
 - location Property Map
 - Access point location
 - network Property Map
 - network access point information
 - peering
Type String | "PRIVATE" | "MICROSOFT" | "PUBLIC" - Peering Type- PRIVATE,MICROSOFT,PUBLIC, MANUAL
 - port Property Map
 - Port access point information
 - profile Property Map
 - Service Profile
 - provider
Connection StringId  - Provider assigned Connection Id
 - router Property Map
 - Cloud Router access point information that replaces 
gateway - seller
Region String - Access point seller region
 - type String | "COLO" | "VD" | "SP" | "IGW" | "SUBNET" | "GW" | "NETWORK"
 - Access point type - COLO, VD, VG, SP, IGW, SUBNET, CLOUD_ROUTER, NETWORK
 - virtual
Device Property Map - Virtual device
 
ConnectionZSideAccessPointAccount, ConnectionZSideAccessPointAccountArgs          
- Account
Name string - Legal name of the accountholder.
 - Account
Number int - Equinix-assigned account number.
 - Global
Cust stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - Global
Org stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - Global
Organization stringName  - Equinix-assigned name of the subscriber's parent organization.
 - Org
Id int - Equinix-assigned ID of the subscriber's organization.
 - Organization
Name string - Equinix-assigned name of the subscriber's organization.
 - Ucm
Id string - Enterprise datastore id
 
- Account
Name string - Legal name of the accountholder.
 - Account
Number int - Equinix-assigned account number.
 - Global
Cust stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - Global
Org stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - Global
Organization stringName  - Equinix-assigned name of the subscriber's parent organization.
 - Org
Id int - Equinix-assigned ID of the subscriber's organization.
 - Organization
Name string - Equinix-assigned name of the subscriber's organization.
 - Ucm
Id string - Enterprise datastore id
 
- account
Name String - Legal name of the accountholder.
 - account
Number Integer - Equinix-assigned account number.
 - global
Cust StringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Org StringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Organization StringName  - Equinix-assigned name of the subscriber's parent organization.
 - org
Id Integer - Equinix-assigned ID of the subscriber's organization.
 - organization
Name String - Equinix-assigned name of the subscriber's organization.
 - ucm
Id String - Enterprise datastore id
 
- account
Name string - Legal name of the accountholder.
 - account
Number number - Equinix-assigned account number.
 - global
Cust stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Org stringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Organization stringName  - Equinix-assigned name of the subscriber's parent organization.
 - org
Id number - Equinix-assigned ID of the subscriber's organization.
 - organization
Name string - Equinix-assigned name of the subscriber's organization.
 - ucm
Id string - Enterprise datastore id
 
- account_
name str - Legal name of the accountholder.
 - account_
number int - Equinix-assigned account number.
 - global_
cust_ strid  - Equinix-assigned ID of the subscriber's parent organization.
 - global_
org_ strid  - Equinix-assigned ID of the subscriber's parent organization.
 - global_
organization_ strname  - Equinix-assigned name of the subscriber's parent organization.
 - org_
id int - Equinix-assigned ID of the subscriber's organization.
 - organization_
name str - Equinix-assigned name of the subscriber's organization.
 - ucm_
id str - Enterprise datastore id
 
- account
Name String - Legal name of the accountholder.
 - account
Number Number - Equinix-assigned account number.
 - global
Cust StringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Org StringId  - Equinix-assigned ID of the subscriber's parent organization.
 - global
Organization StringName  - Equinix-assigned name of the subscriber's parent organization.
 - org
Id Number - Equinix-assigned ID of the subscriber's organization.
 - organization
Name String - Equinix-assigned name of the subscriber's organization.
 - ucm
Id String - Enterprise datastore id
 
ConnectionZSideAccessPointGateway, ConnectionZSideAccessPointGatewayArgs          
ConnectionZSideAccessPointInterface, ConnectionZSideAccessPointInterfaceArgs          
ConnectionZSideAccessPointLinkProtocol, ConnectionZSideAccessPointLinkProtocolArgs            
- Type
string | Pulumi.
Equinix. Fabric. Access Point Link Protocol Type  - Type of the link protocol - UNTAGGED, DOT1Q, QINQ, EVPN_VXLAN
 - Vlan
CTag int - Vlan Customer Tag information, vlanCTag value specified for QINQ connections
 - Vlan
STag int - Vlan Provider Tag information, vlanSTag value specified for QINQ connections
 - Vlan
Tag int - Vlan Tag information, vlanTag value specified for DOT1Q connections
 
- Type
string | Access
Point Link Protocol Type  - Type of the link protocol - UNTAGGED, DOT1Q, QINQ, EVPN_VXLAN
 - Vlan
CTag int - Vlan Customer Tag information, vlanCTag value specified for QINQ connections
 - Vlan
STag int - Vlan Provider Tag information, vlanSTag value specified for QINQ connections
 - Vlan
Tag int - Vlan Tag information, vlanTag value specified for DOT1Q connections
 
- type
String | Access
Point Link Protocol Type  - Type of the link protocol - UNTAGGED, DOT1Q, QINQ, EVPN_VXLAN
 - vlan
CTag Integer - Vlan Customer Tag information, vlanCTag value specified for QINQ connections
 - vlan
STag Integer - Vlan Provider Tag information, vlanSTag value specified for QINQ connections
 - vlan
Tag Integer - Vlan Tag information, vlanTag value specified for DOT1Q connections
 
- type
string | Access
Point Link Protocol Type  - Type of the link protocol - UNTAGGED, DOT1Q, QINQ, EVPN_VXLAN
 - vlan
CTag number - Vlan Customer Tag information, vlanCTag value specified for QINQ connections
 - vlan
STag number - Vlan Provider Tag information, vlanSTag value specified for QINQ connections
 - vlan
Tag number - Vlan Tag information, vlanTag value specified for DOT1Q connections
 
- type
str | Access
Point Link Protocol Type  - Type of the link protocol - UNTAGGED, DOT1Q, QINQ, EVPN_VXLAN
 - vlan_
c_ inttag  - Vlan Customer Tag information, vlanCTag value specified for QINQ connections
 - vlan_
s_ inttag  - Vlan Provider Tag information, vlanSTag value specified for QINQ connections
 - vlan_
tag int - Vlan Tag information, vlanTag value specified for DOT1Q connections
 
- type String | "UNTAGGED" | "DOT1Q" | "QINQ" | "EVPN_VXLAN"
 - Type of the link protocol - UNTAGGED, DOT1Q, QINQ, EVPN_VXLAN
 - vlan
CTag Number - Vlan Customer Tag information, vlanCTag value specified for QINQ connections
 - vlan
STag Number - Vlan Provider Tag information, vlanSTag value specified for QINQ connections
 - vlan
Tag Number - Vlan Tag information, vlanTag value specified for DOT1Q connections
 
ConnectionZSideAccessPointLocation, ConnectionZSideAccessPointLocationArgs          
- Ibx string
 - IBX Code
 - Metro
Code string | Pulumi.Equinix. Metro  - Access point metro code
 - Metro
Name string - Access point metro name
 - Region string
 - Access point region
 
- ibx str
 - IBX Code
 - metro_
code str | Metro - Access point metro code
 - metro_
name str - Access point metro name
 - region str
 - Access point region
 
- ibx String
 - IBX Code
 - metro
Code String | "AM" | "DC" | "AT" | "BA" | "BG" | "BX" | "BO" | "BL" | "CL" | "CA" | "CH" | "DA" | "DE" | "DX" | "DB" | "FR" | "GV" | "HH" | "HE" | "HK" | "IL" | "KA" | "LS" | "LD" | "LA" | "MD" | "MA" | "ME" | "MX" | "MI" | "ML" | "MT" | "MB" | "MU" | "NY" | "OS" | "PA" | "PE" | "PH" | "RJ" | "SP" | "SE" | "SL" | "SV" | "SG" | "SO" | "SK" | "SY" | "TY" | "TR" | "VA" | "WA" | "WI" | "ZH" - Access point metro code
 - metro
Name String - Access point metro name
 - region String
 - Access point region
 
ConnectionZSideAccessPointNetwork, ConnectionZSideAccessPointNetworkArgs          
ConnectionZSideAccessPointPort, ConnectionZSideAccessPointPortArgs          
- Href string
 - Unique Resource Identifier
 - Name string
 - Port name
 - Redundancy
Connection
ZSide Access Point Port Redundancy  - Redundancy Information
 - Uuid string
 - Equinix-assigned Port identifier
 
- Href string
 - Unique Resource Identifier
 - Name string
 - Port name
 - Redundancy
Connection
ZSide Access Point Port Redundancy  - Redundancy Information
 - Uuid string
 - Equinix-assigned Port identifier
 
- href String
 - Unique Resource Identifier
 - name String
 - Port name
 - redundancy
Connection
ZSide Access Point Port Redundancy  - Redundancy Information
 - uuid String
 - Equinix-assigned Port identifier
 
- href string
 - Unique Resource Identifier
 - name string
 - Port name
 - redundancy
Connection
ZSide Access Point Port Redundancy  - Redundancy Information
 - uuid string
 - Equinix-assigned Port identifier
 
- href str
 - Unique Resource Identifier
 - name str
 - Port name
 - redundancy
Connection
ZSide Access Point Port Redundancy  - Redundancy Information
 - uuid str
 - Equinix-assigned Port identifier
 
- href String
 - Unique Resource Identifier
 - name String
 - Port name
 - redundancy Property Map
 - Redundancy Information
 - uuid String
 - Equinix-assigned Port identifier
 
ConnectionZSideAccessPointPortRedundancy, ConnectionZSideAccessPointPortRedundancyArgs            
ConnectionZSideAccessPointProfile, ConnectionZSideAccessPointProfileArgs          
- Type
string | Pulumi.
Equinix. Fabric. Profile Type  - Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE
 - Uuid string
 - Equinix assigned service profile identifier
 - Access
Point List<ConnectionType Configs ZSide Access Point Profile Access Point Type Config>  - Access point config information
 - Description string
 - User-provided service description
 - Href string
 - Service Profile URI response attribute
 - Name string
 - Customer-assigned service profile name
 
- Type
string | Profile
Type  - Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE
 - Uuid string
 - Equinix assigned service profile identifier
 - Access
Point []ConnectionType Configs ZSide Access Point Profile Access Point Type Config  - Access point config information
 - Description string
 - User-provided service description
 - Href string
 - Service Profile URI response attribute
 - Name string
 - Customer-assigned service profile name
 
- type
String | Profile
Type  - Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE
 - uuid String
 - Equinix assigned service profile identifier
 - access
Point List<ConnectionType Configs ZSide Access Point Profile Access Point Type Config>  - Access point config information
 - description String
 - User-provided service description
 - href String
 - Service Profile URI response attribute
 - name String
 - Customer-assigned service profile name
 
- type
string | Profile
Type  - Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE
 - uuid string
 - Equinix assigned service profile identifier
 - access
Point ConnectionType Configs ZSide Access Point Profile Access Point Type Config[]  - Access point config information
 - description string
 - User-provided service description
 - href string
 - Service Profile URI response attribute
 - name string
 - Customer-assigned service profile name
 
- type
str | Profile
Type  - Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE
 - uuid str
 - Equinix assigned service profile identifier
 - access_
point_ Sequence[Connectiontype_ configs ZSide Access Point Profile Access Point Type Config]  - Access point config information
 - description str
 - User-provided service description
 - href str
 - Service Profile URI response attribute
 - name str
 - Customer-assigned service profile name
 
- type String | "L2_PROFILE" | "L3_PROFILE"
 - Service profile type - L2PROFILE, L3PROFILE, ECIAPROFILE, ECMCPROFILE
 - uuid String
 - Equinix assigned service profile identifier
 - access
Point List<Property Map>Type Configs  - Access point config information
 - description String
 - User-provided service description
 - href String
 - Service Profile URI response attribute
 - name String
 - Customer-assigned service profile name
 
ConnectionZSideAccessPointProfileAccessPointTypeConfig, ConnectionZSideAccessPointProfileAccessPointTypeConfigArgs                  
ConnectionZSideAccessPointRouter, ConnectionZSideAccessPointRouterArgs          
ConnectionZSideAccessPointVirtualDevice, ConnectionZSideAccessPointVirtualDeviceArgs            
ConnectionZSideAdditionalInfo, ConnectionZSideAdditionalInfoArgs        
ConnectionZSideServiceToken, ConnectionZSideServiceTokenArgs        
- Description string
 - Service token description
 - Href string
 - An absolute URL that is the subject of the link's context
 - Type
string | Pulumi.
Equinix. Fabric. Service Token Type  - Token type - VC_TOKEN
 - Uuid string
 - Equinix-assigned service token identifier
 
- Description string
 - Service token description
 - Href string
 - An absolute URL that is the subject of the link's context
 - Type
string | Service
Token Type  - Token type - VC_TOKEN
 - Uuid string
 - Equinix-assigned service token identifier
 
- description String
 - Service token description
 - href String
 - An absolute URL that is the subject of the link's context
 - type
String | Service
Token Type  - Token type - VC_TOKEN
 - uuid String
 - Equinix-assigned service token identifier
 
- description string
 - Service token description
 - href string
 - An absolute URL that is the subject of the link's context
 - type
string | Service
Token Type  - Token type - VC_TOKEN
 - uuid string
 - Equinix-assigned service token identifier
 
- description str
 - Service token description
 - href str
 - An absolute URL that is the subject of the link's context
 - type
str | Service
Token Type  - Token type - VC_TOKEN
 - uuid str
 - Equinix-assigned service token identifier
 
- description String
 - Service token description
 - href String
 - An absolute URL that is the subject of the link's context
 - type String | "VC_TOKEN"
 - Token type - VC_TOKEN
 - uuid String
 - Equinix-assigned service token identifier
 
Metro, MetroArgs  
- 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
 
- Metro
Amsterdam  - AM
 - Metro
Ashburn  - DC
 - Metro
Atlanta  - AT
 - Metro
Barcelona  - BA
 - Metro
Bogota  - BG
 - Metro
Bordeaux  - BX
 - Metro
Boston  - BO
 - Metro
Brussels  - BL
 - Metro
Calgary  - CL
 - Metro
Canberra  - CA
 - Metro
Chicago  - CH
 - Metro
Dallas  - DA
 - Metro
Denver  - DE
 - Metro
Dubai  - DX
 - Metro
Dublin  - DB
 - Metro
Frankfurt  - FR
 - Metro
Geneva  - GV
 - Metro
Hamburg  - HH
 - Metro
Helsinki  - HE
 - Metro
Hong Kong  - HK
 - Metro
Istanbul  - IL
 - Metro
Kamloops  - KA
 - Metro
Lisbon  - LS
 - Metro
London  - LD
 - Metro
Los Angeles  - LA
 - Metro
Madrid  - MD
 - Metro
Manchester  - MA
 - Metro
Melbourne  - ME
 - Metro
Mexico City  - MX
 - Metro
Miami  - MI
 - Metro
Milan  - ML
 - Metro
Montreal  - MT
 - Metro
Mumbai  - MB
 - Metro
Munich  - MU
 - Metro
New York  - NY
 - Metro
Osaka  - OS
 - Metro
Paris  - PA
 - Metro
Perth  - PE
 - Metro
Philadelphia  - PH
 - Metro
Rio De Janeiro  - RJ
 - Metro
Sao Paulo  - SP
 - Metro
Seattle  - SE
 - Metro
Seoul  - SL
 - Metro
Silicon Valley  - SV
 - Metro
Singapore  - SG
 - Metro
Sofia  - SO
 - Metro
Stockholm  - SK
 - Metro
Sydney  - SY
 - Metro
Tokyo  - TY
 - Metro
Toronto  - TR
 - Metro
Vancouver  - VA
 - Metro
Warsaw  - WA
 - Metro
Winnipeg  - WI
 - Metro
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
 
- 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
 
- 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, NotificationsTypeArgs    
- All
 - ALL
 - Connection
Approval  - CONNECTION_APPROVAL
 - Sales
Notifications  - SALES_REP_NOTIFICATIONS
 - Notifications
 - NOTIFICATIONS
 
- Notifications
Type All  - ALL
 - Notifications
Type Connection Approval  - CONNECTION_APPROVAL
 - Notifications
Type Sales Notifications  - SALES_REP_NOTIFICATIONS
 - Notifications
Type Notifications  - NOTIFICATIONS
 
- All
 - ALL
 - Connection
Approval  - CONNECTION_APPROVAL
 - Sales
Notifications  - 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_NOTIFICATIONS
 - SALES_REP_NOTIFICATIONS
 - NOTIFICATIONS
 - NOTIFICATIONS
 
- "ALL"
 - ALL
 - "CONNECTION_APPROVAL"
 - CONNECTION_APPROVAL
 - "SALES_REP_NOTIFICATIONS"
 - SALES_REP_NOTIFICATIONS
 - "NOTIFICATIONS"
 - NOTIFICATIONS
 
ProfileType, ProfileTypeArgs    
- L2Profile
 - L2_PROFILE
 - L3Profile
 - L3_PROFILE
 
- Profile
Type L2Profile  - L2_PROFILE
 - Profile
Type L3Profile  - 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, ServiceTokenTypeArgs      
- VCToken
 - VC_TOKEN
 
- Service
Token Type VCToken  - 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 
equinixTerraform Provider.