
Equinix v0.2.1, May 4 23

Equinix v0.2.1, May 4 23
equinix.fabric.Connection
Explore with Pulumi AI
Example Usage
using System.Collections.Generic;
using Pulumi;
using Equinix = Pulumi.Equinix;
return await Deployment.RunAsync(() =>
{
var config = new Config();
var metro = config.Get("metro") ?? "FR";
var speedInMbps = config.GetNumber("speedInMbps") ?? 50;
var fabricPortName = config.Require("fabricPortName");
var awsRegion = config.Get("awsRegion") ?? "eu-central-1";
var awsAccountId = config.Require("awsAccountId");
var serviceProfileId = Equinix.Fabric.GetServiceProfiles.Invoke(new()
{
Filter = new Equinix.Fabric.Inputs.GetServiceProfilesFilterInputArgs
{
Property = "/name",
Operator = "=",
Values = new[]
{
"AWS Direct Connect",
},
},
}).Apply(invoke => invoke.Data[0]?.Uuid);
var portId = Equinix.Fabric.GetPorts.Invoke(new()
{
Filter = new Equinix.Fabric.Inputs.GetPortsFilterInputArgs
{
Name = fabricPortName,
},
}).Apply(invoke => invoke.Data[0]?.Uuid);
var colo2Aws = new Equinix.Fabric.Connection("colo2Aws", new()
{
Name = "Pulumi-colo2Aws",
Type = "EVPL_VC",
Notifications = new[]
{
new Equinix.Fabric.Inputs.ConnectionNotificationArgs
{
Type = "ALL",
Emails = new[]
{
"example@equinix.com",
},
},
},
Bandwidth = speedInMbps,
Redundancy = new Equinix.Fabric.Inputs.ConnectionRedundancyArgs
{
Priority = "PRIMARY",
},
ASide = new Equinix.Fabric.Inputs.ConnectionASideArgs
{
AccessPoint = new Equinix.Fabric.Inputs.ConnectionASideAccessPointArgs
{
Type = "COLO",
Port = new Equinix.Fabric.Inputs.ConnectionASideAccessPointPortArgs
{
Uuid = portId,
},
LinkProtocol = new Equinix.Fabric.Inputs.ConnectionASideAccessPointLinkProtocolArgs
{
Type = "DOT1Q",
VlanTag = 1234,
},
},
},
ZSide = new Equinix.Fabric.Inputs.ConnectionZSideArgs
{
AccessPoint = new Equinix.Fabric.Inputs.ConnectionZSideAccessPointArgs
{
Type = "SP",
AuthenticationKey = awsAccountId,
SellerRegion = awsRegion,
Profile = new Equinix.Fabric.Inputs.ConnectionZSideAccessPointProfileArgs
{
Type = "L2_PROFILE",
Uuid = serviceProfileId,
},
Location = new Equinix.Fabric.Inputs.ConnectionZSideAccessPointLocationArgs
{
MetroCode = metro,
},
},
},
});
return new Dictionary<string, object?>
{
["connectionId"] = colo2Aws.Id,
["connectionStatus"] = colo2Aws.Operation.Apply(operation => operation.EquinixStatus),
["connectionProviderStatus"] = colo2Aws.Operation.Apply(operation => operation.ProviderStatus),
["awsDirectConnectId"] = colo2Aws.ZSide.Apply(zSide => zSide.AccessPoint?.ProviderConnectionId),
};
});
package main
import (
"github.com/equinix/pulumi-equinix/sdk/go/equinix/fabric"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
cfg := config.New(ctx, "")
metro := "FR"
if param := cfg.Get("metro"); param != "" {
metro = param
}
speedInMbps := 50
if param := cfg.GetInt("speedInMbps"); param != 0 {
speedInMbps = param
}
fabricPortName := cfg.Require("fabricPortName")
awsRegion := "eu-central-1"
if param := cfg.Get("awsRegion"); param != "" {
awsRegion = param
}
awsAccountId := cfg.Require("awsAccountId")
serviceProfileId := fabric.GetServiceProfiles(ctx, &fabric.GetServiceProfilesArgs{
Filter: fabric.GetServiceProfilesFilter{
Property: pulumi.StringRef("/name"),
Operator: pulumi.StringRef("="),
Values: []string{
"AWS Direct Connect",
},
},
}, nil).Data[0].Uuid
portId := fabric.GetPorts(ctx, &fabric.GetPortsArgs{
Filter: fabric.GetPortsFilter{
Name: pulumi.StringRef(fabricPortName),
},
}, nil).Data[0].Uuid
colo2Aws, err := fabric.NewConnection(ctx, "colo2Aws", &fabric.ConnectionArgs{
Name: pulumi.String("Pulumi-colo2Aws"),
Type: pulumi.String("EVPL_VC"),
Notifications: fabric.ConnectionNotificationArray{
&fabric.ConnectionNotificationArgs{
Type: pulumi.String("ALL"),
Emails: pulumi.StringArray{
pulumi.String("example@equinix.com"),
},
},
},
Bandwidth: pulumi.Int(speedInMbps),
Redundancy: &fabric.ConnectionRedundancyArgs{
Priority: pulumi.String("PRIMARY"),
},
ASide: &fabric.ConnectionASideArgs{
AccessPoint: &fabric.ConnectionASideAccessPointArgs{
Type: pulumi.String("COLO"),
Port: &fabric.ConnectionASideAccessPointPortArgs{
Uuid: *pulumi.String(portId),
},
LinkProtocol: &fabric.ConnectionASideAccessPointLinkProtocolArgs{
Type: pulumi.String("DOT1Q"),
VlanTag: pulumi.Int(1234),
},
},
},
ZSide: &fabric.ConnectionZSideArgs{
AccessPoint: &fabric.ConnectionZSideAccessPointArgs{
Type: pulumi.String("SP"),
AuthenticationKey: pulumi.String(awsAccountId),
SellerRegion: pulumi.String(awsRegion),
Profile: &fabric.ConnectionZSideAccessPointProfileArgs{
Type: pulumi.String("L2_PROFILE"),
Uuid: *pulumi.String(serviceProfileId),
},
Location: &fabric.ConnectionZSideAccessPointLocationArgs{
MetroCode: pulumi.String(metro),
},
},
},
})
if err != nil {
return err
}
ctx.Export("connectionId", colo2Aws.ID())
ctx.Export("connectionStatus", colo2Aws.Operation.ApplyT(func(operation fabric.ConnectionOperation) (*string, error) {
return &operation.EquinixStatus, nil
}).(pulumi.StringPtrOutput))
ctx.Export("connectionProviderStatus", colo2Aws.Operation.ApplyT(func(operation fabric.ConnectionOperation) (*string, error) {
return &operation.ProviderStatus, nil
}).(pulumi.StringPtrOutput))
ctx.Export("awsDirectConnectId", colo2Aws.ZSide.ApplyT(func(zSide fabric.ConnectionZSide) (*string, error) {
return &zSide.AccessPoint.ProviderConnectionId, nil
}).(pulumi.StringPtrOutput))
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.equinix.pulumi.fabric.Connection;
import com.equinix.pulumi.fabric.ConnectionArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionNotificationArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionRedundancyArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionASideArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionASideAccessPointArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionASideAccessPointPortArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionASideAccessPointLinkProtocolArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionZSideArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionZSideAccessPointArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionZSideAccessPointProfileArgs;
import com.equinix.pulumi.fabric.inputs.ConnectionZSideAccessPointLocationArgs;
import com.equinix.pulumi.fabric.inputs.GetServiceProfilesArgs;
import com.equinix.pulumi.fabric.inputs.GetServiceProfilesFilterArgs;
import com.equinix.pulumi.fabric.inputs.GetPortsArgs;
import com.equinix.pulumi.fabric.inputs.GetPortsFilterArgs;
import com.equinix.pulumi.fabric.FabricFunctions;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var config = ctx.config();
final var metro = config.get("metro").orElse("FR");
final var speedInMbps = Integer.parseInt(config.get("speedInMbps").orElse("50"));
final var fabricPortName = config.get("fabricPortName").get().toString();
final var awsRegion = config.get("awsRegion").orElse("eu-central-1");
final var awsAccountId = config.get("awsAccountId").get().toString();
System.out.println(System.getProperty("java.classpath"));
final var serviceProfileId = FabricFunctions.getServiceProfiles(GetServiceProfilesArgs.builder()
.filter(GetServiceProfilesFilterArgs.builder()
.property("/name")
.operator("=")
.values("AWS Direct Connect")
.build())
.build()).applyValue(data -> data.data().get(0).uuid().get());
final var portId = FabricFunctions.getPorts(GetPortsArgs.builder()
.filter(GetPortsFilterArgs.builder()
.name(fabricPortName)
.build())
.build()).applyValue(data -> data.data().get(0).uuid().get());
var colo2Aws = new Connection("colo2Aws", ConnectionArgs.builder()
.name("Pulumi-colo2Aws")
.type("EVPL_VC")
.notifications(ConnectionNotificationArgs.builder()
.type("ALL")
.emails("example@equinix.com")
.build())
.bandwidth(speedInMbps)
.redundancy(ConnectionRedundancyArgs.builder()
.priority("PRIMARY")
.build())
.aSide(ConnectionASideArgs.builder()
.accessPoint(ConnectionASideAccessPointArgs.builder()
.type("COLO")
.port(ConnectionASideAccessPointPortArgs.builder()
.uuid(portId)
.build())
.linkProtocol(ConnectionASideAccessPointLinkProtocolArgs.builder()
.type("DOT1Q")
.vlanTag(1234)
.build())
.build())
.build())
.zSide(ConnectionZSideArgs.builder()
.accessPoint(ConnectionZSideAccessPointArgs.builder()
.type("SP")
.authenticationKey(awsAccountId)
.sellerRegion(awsRegion)
.profile(ConnectionZSideAccessPointProfileArgs.builder()
.type("L2_PROFILE")
.uuid(serviceProfileId)
.build())
.location(ConnectionZSideAccessPointLocationArgs.builder()
.metroCode(metro)
.build())
.build())
.build())
.build());
ctx.export("connectionId", colo2Aws.id());
ctx.export("connectionStatus", colo2Aws.operation().applyValue(operation -> operation.equinixStatus()));
ctx.export("connectionProviderStatus", colo2Aws.operation().applyValue(operation -> operation.providerStatus()));
ctx.export("awsDirectConnectId", colo2Aws.zSide().applyValue(zSide -> zSide.accessPoint().get().providerConnectionId()));
}
}
import pulumi
import pulumi_equinix as equinix
config = pulumi.Config()
metro = config.get("metro")
if metro is None:
metro = "FR"
speed_in_mbps = config.get_int("speedInMbps")
if speed_in_mbps is None:
speed_in_mbps = 50
fabric_port_name = config.require("fabricPortName")
aws_region = config.get("awsRegion")
if aws_region is None:
aws_region = "eu-central-1"
aws_account_id = config.require("awsAccountId")
service_profile_id = equinix.fabric.get_service_profiles(filter=equinix.fabric.GetServiceProfilesFilterArgs(
property="/name",
operator="=",
values=["AWS Direct Connect"],
)).data[0].uuid
port_id = equinix.fabric.get_ports(filter=equinix.fabric.GetPortsFilterArgs(
name=fabric_port_name,
)).data[0].uuid
colo2_aws = equinix.fabric.Connection("colo2Aws",
name="Pulumi-colo2Aws",
type="EVPL_VC",
notifications=[equinix.fabric.ConnectionNotificationArgs(
type="ALL",
emails=["example@equinix.com"],
)],
bandwidth=speed_in_mbps,
redundancy=equinix.fabric.ConnectionRedundancyArgs(
priority="PRIMARY",
),
a_side=equinix.fabric.ConnectionASideArgs(
access_point=equinix.fabric.ConnectionASideAccessPointArgs(
type="COLO",
port=equinix.fabric.ConnectionASideAccessPointPortArgs(
uuid=port_id,
),
link_protocol=equinix.fabric.ConnectionASideAccessPointLinkProtocolArgs(
type="DOT1Q",
vlan_tag=1234,
),
),
),
z_side=equinix.fabric.ConnectionZSideArgs(
access_point=equinix.fabric.ConnectionZSideAccessPointArgs(
type="SP",
authentication_key=aws_account_id,
seller_region=aws_region,
profile=equinix.fabric.ConnectionZSideAccessPointProfileArgs(
type="L2_PROFILE",
uuid=service_profile_id,
),
location=equinix.fabric.ConnectionZSideAccessPointLocationArgs(
metro_code=metro,
),
),
))
pulumi.export("connectionId", colo2_aws.id)
pulumi.export("connectionStatus", colo2_aws.operation.equinix_status)
pulumi.export("connectionProviderStatus", colo2_aws.operation.provider_status)
pulumi.export("awsDirectConnectId", colo2_aws.z_side.access_point.provider_connection_id)
import * as pulumi from "@pulumi/pulumi";
import * as equinix from "@equinix-labs/pulumi-equinix";
const config = new pulumi.Config();
const metro = config.get("metro") || "FR";
const speedInMbps = config.getNumber("speedInMbps") || 50;
const fabricPortName = config.require("fabricPortName");
const awsRegion = config.get("awsRegion") || "eu-central-1";
const awsAccountId = config.require("awsAccountId");
const serviceProfileId = equinix.fabric.getServiceProfiles({
filter: {
property: "/name",
operator: "=",
values: ["AWS Direct Connect"],
},
}).then(invoke => invoke.data?.[0]?.uuid!);
const portId = equinix.fabric.getPorts({
filter: {
name: fabricPortName,
},
}).then(invoke => invoke.data?.[0]?.uuid!);
const colo2Aws = new equinix.fabric.Connection("colo2Aws", {
name: "Pulumi-colo2Aws",
type: "EVPL_VC",
notifications: [{
type: "ALL",
emails: ["example@equinix.com"],
}],
bandwidth: speedInMbps,
redundancy: {
priority: "PRIMARY",
},
aSide: {
accessPoint: {
type: "COLO",
port: {
uuid: portId,
},
linkProtocol: {
type: "DOT1Q",
vlanTag: 1234,
},
},
},
zSide: {
accessPoint: {
type: "SP",
authenticationKey: awsAccountId,
sellerRegion: awsRegion,
profile: {
type: "L2_PROFILE",
uuid: serviceProfileId,
},
location: {
metroCode: metro,
},
},
},
});
export const connectionId = colo2Aws.id;
export const connectionStatus = colo2Aws.operation.apply(operation => operation.equinixStatus);
export const connectionProviderStatus = colo2Aws.operation.apply(operation => operation.providerStatus);
export const awsDirectConnectId = colo2Aws.zSide.apply(zSide => zSide.accessPoint?.providerConnectionId);
config:
metro:
type: string
default: FR
speedInMbps:
type: integer
default: 50
fabricPortName:
type: string
awsRegion:
type: string
default: eu-central-1
awsAccountId:
type: string
variables:
serviceProfileId:
fn::invoke:
function: equinix:fabric:getServiceProfiles
arguments:
filter:
property: /name
operator: "="
values:
- AWS Direct Connect
return: data[0].uuid
portId:
fn::invoke:
function: equinix:fabric:getPorts
arguments:
filter:
name: ${fabricPortName}
return: data[0].uuid
resources:
colo2Aws:
type: equinix:fabric:Connection
properties:
name: Pulumi-colo2Aws
type: EVPL_VC
notifications:
- type: ALL
emails:
- example@equinix.com
bandwidth: ${speedInMbps}
redundancy:
priority: PRIMARY
aSide:
accessPoint:
type: COLO
port:
uuid: ${portId}
linkProtocol:
type: DOT1Q
vlanTag: 1234
zSide:
accessPoint:
type: SP
authenticationKey: ${awsAccountId}
sellerRegion: ${awsRegion}
profile:
type: L2_PROFILE
uuid: ${serviceProfileId}
location:
metroCode: ${metro}
outputs:
connectionId: ${colo2Aws.id}
connectionStatus: ${colo2Aws.operation.equinixStatus}
connectionProviderStatus: ${colo2Aws.operation.providerStatus}
awsDirectConnectId: ${colo2Aws.zSide.accessPoint.providerConnectionId}
Create Connection Resource
new Connection(name: string, args: ConnectionArgs, opts?: CustomResourceOptions);
@overload
def Connection(resource_name: str,
opts: Optional[ResourceOptions] = None,
a_side: Optional[ConnectionASideArgs] = None,
additional_info: Optional[Sequence[ConnectionAdditionalInfoArgs]] = None,
bandwidth: Optional[int] = None,
name: Optional[str] = None,
notifications: Optional[Sequence[ConnectionNotificationArgs]] = None,
order: Optional[ConnectionOrderArgs] = None,
project: Optional[ConnectionProjectArgs] = None,
redundancy: Optional[ConnectionRedundancyArgs] = None,
type: Optional[Union[str, ConnectionType]] = None,
z_side: Optional[ConnectionZSideArgs] = None)
@overload
def Connection(resource_name: str,
args: ConnectionArgs,
opts: Optional[ResourceOptions] = None)
func NewConnection(ctx *Context, name string, args ConnectionArgs, opts ...ResourceOption) (*Connection, error)
public Connection(string name, ConnectionArgs args, CustomResourceOptions? opts = null)
public Connection(String name, ConnectionArgs args)
public Connection(String name, ConnectionArgs args, CustomResourceOptions options)
type: equinix:fabric:Connection
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConnectionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ConnectionArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ConnectionArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConnectionArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ConnectionArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Connection Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Connection resource accepts the following input properties:
- ASide
Connection
ASide Args Requester or Customer side connection configuration object of the multi-segment connection
- Bandwidth int
Connection bandwidth in Mbps
- Notifications
List<Connection
Notification Args> Preferences for notifications on connection configuration or status changes
- Type
string | Pulumi.
Equinix. Fabric. Connection Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- ZSide
Connection
ZSide Args Destination or Provider side connection configuration object of the multi-segment connection
- Additional
Info List<ConnectionAdditional Info Args> Connection additional information
- Name string
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- Order
Connection
Order Args Order related to this connection information
- Project
Connection
Project Args Project information
- Redundancy
Connection
Redundancy Args Redundancy Information
- 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 VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- ZSide
Connection
ZSide Args Destination or Provider side connection configuration object of the multi-segment connection
- Additional
Info []ConnectionAdditional Info Args Connection additional information
- Name string
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- Order
Connection
Order Args Order related to this connection information
- Project
Connection
Project Args Project information
- Redundancy
Connection
Redundancy Args Redundancy Information
- a
Side ConnectionASide Args Requester or Customer side connection configuration object of the multi-segment connection
- bandwidth Integer
Connection bandwidth in Mbps
- notifications
List<Connection
Notification Args> Preferences for notifications on connection configuration or status changes
- type
String | Connection
Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- z
Side ConnectionZSide Args Destination or Provider side connection configuration object of the multi-segment connection
- additional
Info List<ConnectionAdditional Info Args> Connection additional information
- name String
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- order
Connection
Order Args Order related to this connection information
- project
Connection
Project Args Project information
- redundancy
Connection
Redundancy Args Redundancy Information
- a
Side ConnectionASide Args Requester or Customer side connection configuration object of the multi-segment connection
- bandwidth number
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 VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- z
Side ConnectionZSide Args Destination or Provider side connection configuration object of the multi-segment connection
- additional
Info ConnectionAdditional Info Args[] Connection additional information
- name string
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- order
Connection
Order Args Order related to this connection information
- project
Connection
Project Args Project information
- redundancy
Connection
Redundancy Args Redundancy Information
- 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 VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- z_
side ConnectionZSide Args Destination or Provider side connection configuration object of the multi-segment connection
- additional_
info Sequence[ConnectionAdditional Info Args] Connection additional information
- name str
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- order
Connection
Order Args Order related to this connection information
- project
Connection
Project Args Project information
- redundancy
Connection
Redundancy Args Redundancy Information
- 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 VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- z
Side Property Map Destination or Provider side connection configuration object of the multi-segment connection
- additional
Info List<Property Map> Connection additional information
- name String
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- order Property Map
Order related to this connection information
- project Property Map
Project information
- redundancy Property Map
Redundancy Information
Outputs
All input properties are implicitly available as output properties. Additionally, the Connection resource produces the following output properties:
- Account
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
- 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
- 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
- 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
- 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
- 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
Look up Existing Connection Resource
Get an existing Connection resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: ConnectionState, opts?: CustomResourceOptions): Connection
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
a_side: Optional[ConnectionASideArgs] = None,
account: Optional[ConnectionAccountArgs] = None,
additional_info: Optional[Sequence[ConnectionAdditionalInfoArgs]] = None,
bandwidth: Optional[int] = None,
change_log: Optional[ConnectionChangeLogArgs] = None,
direction: Optional[str] = None,
href: Optional[str] = None,
is_remote: Optional[bool] = None,
name: Optional[str] = None,
notifications: Optional[Sequence[ConnectionNotificationArgs]] = None,
operation: Optional[ConnectionOperationArgs] = None,
order: Optional[ConnectionOrderArgs] = None,
project: Optional[ConnectionProjectArgs] = None,
redundancy: Optional[ConnectionRedundancyArgs] = None,
state: Optional[str] = None,
type: Optional[Union[str, ConnectionType]] = None,
z_side: Optional[ConnectionZSideArgs] = None) -> Connection
func GetConnection(ctx *Context, name string, id IDInput, state *ConnectionState, opts ...ResourceOption) (*Connection, error)
public static Connection Get(string name, Input<string> id, ConnectionState? state, CustomResourceOptions? opts = null)
public static Connection get(String name, Output<String> id, ConnectionState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- 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 List<ConnectionAdditional Info Args> Connection additional information
- Bandwidth int
Connection bandwidth in Mbps
- Change
Log ConnectionChange Log Args Captures connection lifecycle change information
- 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 Args> Preferences for notifications on connection configuration or status changes
- Operation
Connection
Operation Args Connection type-specific operational data
- Order
Connection
Order Args Order related to this connection information
- Project
Connection
Project Args Project information
- Redundancy
Connection
Redundancy Args Redundancy Information
- State string
Connection overall state
- Type
string | Pulumi.
Equinix. Fabric. Connection Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- ZSide
Connection
ZSide Args 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 []ConnectionAdditional Info Args Connection additional information
- Bandwidth int
Connection bandwidth in Mbps
- Change
Log ConnectionChange Log Args Captures connection lifecycle change information
- 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 related to this connection information
- Project
Connection
Project Args Project information
- Redundancy
Connection
Redundancy Args Redundancy Information
- State string
Connection overall state
- Type
string | Connection
Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- ZSide
Connection
ZSide Args 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 List<ConnectionAdditional Info Args> Connection additional information
- bandwidth Integer
Connection bandwidth in Mbps
- change
Log ConnectionChange Log Args Captures connection lifecycle change information
- 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 Args> Preferences for notifications on connection configuration or status changes
- operation
Connection
Operation Args Connection type-specific operational data
- order
Connection
Order Args Order related to this connection information
- project
Connection
Project Args Project information
- redundancy
Connection
Redundancy Args Redundancy Information
- state String
Connection overall state
- type
String | Connection
Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- z
Side ConnectionZSide Args 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 ConnectionAdditional Info Args[] Connection additional information
- bandwidth number
Connection bandwidth in Mbps
- change
Log ConnectionChange Log Args Captures connection lifecycle change information
- 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 Args[] Preferences for notifications on connection configuration or status changes
- operation
Connection
Operation Args Connection type-specific operational data
- order
Connection
Order Args Order related to this connection information
- project
Connection
Project Args Project information
- redundancy
Connection
Redundancy Args Redundancy Information
- state string
Connection overall state
- type
string | Connection
Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- z
Side ConnectionZSide Args 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[ConnectionAdditional Info Args] Connection additional information
- bandwidth int
Connection bandwidth in Mbps
- change_
log ConnectionChange Log Args Captures connection lifecycle change information
- direction str
Connection directionality from the requester point of view
- href str
Connection URI information
- is_
remote bool Connection property derived from access point locations
- name str
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- notifications
Sequence[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 related to this connection information
- project
Connection
Project Args Project information
- redundancy
Connection
Redundancy Args Redundancy Information
- state str
Connection overall state
- type
str | Connection
Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- 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<Property Map> Connection additional information
- bandwidth Number
Connection bandwidth in Mbps
- change
Log Property Map Captures connection lifecycle change information
- 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 related to this connection information
- project Property Map
Project information
- redundancy Property Map
Redundancy Information
- state String
Connection overall state
- type String | "VG_VC" | "EVPL_VC" | "EPL_VC" | "GW_VC" | "ACCESS_EPL_VC"
Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- z
Side Property Map Destination or Provider side connection configuration object of the multi-segment connection
Supporting Types
AccessPointLinkProtocolType
- 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
- 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
- Colo
- COLO
Colocation
- VD
- VD
Virtual Device
- SP
- SP
Service Profile
- IGW
- IGW
Internet Gateway
- Subnet
- SUBNET
Subnet
- GW
- GW
Gateway
- Network
- NETWORK
Network
- Access
Point Type Colo - COLO
Colocation
- Access
Point Type VD - VD
Virtual Device
- Access
Point Type SP - SP
Service Profile
- Access
Point Type IGW - IGW
Internet Gateway
- Access
Point Type Subnet - SUBNET
Subnet
- Access
Point Type GW - GW
Gateway
- Access
Point Type Network - NETWORK
Network
- Colo
- COLO
Colocation
- VD
- VD
Virtual Device
- SP
- SP
Service Profile
- IGW
- IGW
Internet Gateway
- Subnet
- SUBNET
Subnet
- GW
- GW
Gateway
- Network
- NETWORK
Network
- Colo
- COLO
Colocation
- VD
- VD
Virtual Device
- SP
- SP
Service Profile
- IGW
- IGW
Internet Gateway
- Subnet
- SUBNET
Subnet
- GW
- GW
Gateway
- Network
- NETWORK
Network
- COLO
- COLO
Colocation
- VD
- VD
Virtual Device
- SP
- SP
Service Profile
- IGW
- IGW
Internet Gateway
- SUBNET
- SUBNET
Subnet
- GW
- GW
Gateway
- NETWORK
- NETWORK
Network
- "COLO"
- COLO
Colocation
- "VD"
- VD
Virtual Device
- "SP"
- SP
Service Profile
- "IGW"
- IGW
Internet Gateway
- "SUBNET"
- SUBNET
Subnet
- "GW"
- GW
Gateway
- "NETWORK"
- NETWORK
Network
ConnectionASide
- 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
- Account
Connection
ASide Access Point Account Customer account information that is associated with this connection
- Authentication
Key string - Gateway
Connection
ASide Access Point Gateway - Interface
Connection
ASide Access Point Interface - Link
Protocol ConnectionASide Access Point Link Protocol - Location
Connection
ASide Access Point Location - Peering
Type string | Pulumi.Equinix. Fabric. Access Point Peering Type - Port
Connection
ASide Access Point Port - Profile
Connection
ASide Access Point Profile - Provider
Connection stringId - Routing
Protocols List<ConnectionASide Access Point Routing Protocol> - Seller
Region string - Type
string | Pulumi.
Equinix. Fabric. Access Point Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- Virtual
Device ConnectionASide Access Point Virtual Device
- Account
Connection
ASide Access Point Account Customer account information that is associated with this connection
- Authentication
Key string - Gateway
Connection
ASide Access Point Gateway - Interface
Connection
ASide Access Point Interface - Link
Protocol ConnectionASide Access Point Link Protocol - Location
Connection
ASide Access Point Location - Peering
Type string | AccessPoint Peering Type - Port
Connection
ASide Access Point Port - Profile
Connection
ASide Access Point Profile - Provider
Connection stringId - Routing
Protocols []ConnectionASide Access Point Routing Protocol - Seller
Region string - Type
string | Access
Point Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- Virtual
Device ConnectionASide Access Point Virtual Device
- account
Connection
ASide Access Point Account Customer account information that is associated with this connection
- authentication
Key String - gateway
Connection
ASide Access Point Gateway - interface_
Connection
ASide Access Point Interface - link
Protocol ConnectionASide Access Point Link Protocol - location
Connection
ASide Access Point Location - peering
Type String | AccessPoint Peering Type - port
Connection
ASide Access Point Port - profile
Connection
ASide Access Point Profile - provider
Connection StringId - routing
Protocols List<ConnectionASide Access Point Routing Protocol> - seller
Region String - type
String | Access
Point Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- virtual
Device ConnectionASide Access Point Virtual Device
- account
Connection
ASide Access Point Account Customer account information that is associated with this connection
- authentication
Key string - gateway
Connection
ASide Access Point Gateway - interface
Connection
ASide Access Point Interface - link
Protocol ConnectionASide Access Point Link Protocol - location
Connection
ASide Access Point Location - peering
Type string | AccessPoint Peering Type - port
Connection
ASide Access Point Port - profile
Connection
ASide Access Point Profile - provider
Connection stringId - routing
Protocols ConnectionASide Access Point Routing Protocol[] - seller
Region string - type
string | Access
Point Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- virtual
Device ConnectionASide Access Point Virtual Device
- account
Connection
ASide Access Point Account Customer account information that is associated with this connection
- authentication_
key str - gateway
Connection
ASide Access Point Gateway - interface
Connection
ASide Access Point Interface - link_
protocol ConnectionASide Access Point Link Protocol - location
Connection
ASide Access Point Location - peering_
type str | AccessPoint Peering Type - port
Connection
ASide Access Point Port - profile
Connection
ASide Access Point Profile - provider_
connection_ strid - routing_
protocols Sequence[ConnectionASide Access Point Routing Protocol] - seller_
region str - type
str | Access
Point Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- virtual_
device ConnectionASide Access Point Virtual Device
- account Property Map
Customer account information that is associated with this connection
- authentication
Key String - gateway Property Map
- interface Property Map
- link
Protocol Property Map - location Property Map
- peering
Type String | "PRIVATE" | "MICROSOFT" | "PUBLIC" - port Property Map
- profile Property Map
- provider
Connection StringId - routing
Protocols List<Property Map> - seller
Region String - type String | "COLO" | "VD" | "SP" | "IGW" | "SUBNET" | "GW" | "NETWORK"
Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- virtual
Device Property Map
ConnectionASideAccessPointAccount
- Account
Name string - Account
Number int - Global
Cust stringId - Global
Org stringId - Global
Organization stringName - Org
Id int - Organization
Name string
- Account
Name string - Account
Number int - Global
Cust stringId - Global
Org stringId - Global
Organization stringName - Org
Id int - Organization
Name string
- account
Name String - account
Number Integer - global
Cust StringId - global
Org StringId - global
Organization StringName - org
Id Integer - organization
Name String
- account
Name string - account
Number number - global
Cust stringId - global
Org stringId - global
Organization stringName - org
Id number - organization
Name string
- account_
name str - account_
number int - global_
cust_ strid - global_
org_ strid - global_
organization_ strname - org_
id int - organization_
name str
- account
Name String - account
Number Number - global
Cust StringId - global
Org StringId - global
Organization StringName - org
Id Number - organization
Name String
ConnectionASideAccessPointGateway
ConnectionASideAccessPointInterface
ConnectionASideAccessPointLinkProtocol
- Type
string | Pulumi.
Equinix. Fabric. Access Point Link Protocol Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- Vlan
CTag int - Vlan
STag int - Vlan
Tag int
- Type
string | Access
Point Link Protocol Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- Vlan
CTag int - Vlan
STag int - Vlan
Tag int
- type
String | Access
Point Link Protocol Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- vlan
CTag Integer - vlan
STag Integer - vlan
Tag Integer
- type
string | Access
Point Link Protocol Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- vlan
CTag number - vlan
STag number - vlan
Tag number
- type
str | Access
Point Link Protocol Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- vlan_
c_ inttag - vlan_
s_ inttag - vlan_
tag int
- type String | "UNTAGGED" | "DOT1Q" | "QINQ" | "EVPN_VXLAN"
Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- vlan
CTag Number - vlan
STag Number - vlan
Tag Number
ConnectionASideAccessPointLocation
- Ibx string
- Metro
Code string | Pulumi.Equinix. Metro - Metro
Name string - Region string
- ibx str
- metro_
code str | Metro - metro_
name str - region str
- ibx String
- 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" - metro
Name String - region String
ConnectionASideAccessPointPort
- Href string
Connection URI information
- Name string
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- Redundancies
List<Connection
ASide Access Point Port Redundancy> Redundancy Information
- Uuid string
- Href string
Connection URI information
- Name string
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- Redundancies
[]Connection
ASide Access Point Port Redundancy Redundancy Information
- Uuid string
- href String
Connection URI information
- name String
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- redundancies
List<Connection
ASide Access Point Port Redundancy> Redundancy Information
- uuid String
- href string
Connection URI information
- name string
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- redundancies
Connection
ASide Access Point Port Redundancy[] Redundancy Information
- uuid string
- href str
Connection URI information
- name str
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- redundancies
Sequence[Connection
ASide Access Point Port Redundancy] Redundancy Information
- uuid str
- href String
Connection URI information
- name String
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- redundancies List<Property Map>
Redundancy Information
- uuid String
ConnectionASideAccessPointPortRedundancy
- Priority string
Priority type- PRIMARY, SECONDARY
- Priority string
Priority type- PRIMARY, SECONDARY
- priority String
Priority type- PRIMARY, SECONDARY
- priority string
Priority type- PRIMARY, SECONDARY
- priority str
Priority type- PRIMARY, SECONDARY
- priority String
Priority type- PRIMARY, SECONDARY
ConnectionASideAccessPointProfile
- Type
string | Pulumi.
Equinix. Fabric. Profile Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- Uuid string
- Access
Point List<ConnectionType Configs ASide Access Point Profile Access Point Type Config> - Description string
- Href string
Connection URI information
- Name string
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- Type
string | Profile
Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- Uuid string
- Access
Point []ConnectionType Configs ASide Access Point Profile Access Point Type Config - Description string
- Href string
Connection URI information
- Name string
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- type
String | Profile
Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- uuid String
- access
Point List<ConnectionType Configs ASide Access Point Profile Access Point Type Config> - description String
- href String
Connection URI information
- name String
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- type
string | Profile
Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- uuid string
- access
Point ConnectionType Configs ASide Access Point Profile Access Point Type Config[] - description string
- href string
Connection URI information
- name string
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- type
str | Profile
Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- uuid str
- access_
point_ Sequence[Connectiontype_ configs ASide Access Point Profile Access Point Type Config] - description str
- href str
Connection URI information
- name str
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- type String | "L2_PROFILE" | "L3_PROFILE"
Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- uuid String
- access
Point List<Property Map>Type Configs - description String
- href String
Connection URI information
- name String
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
ConnectionASideAccessPointProfileAccessPointTypeConfig
ConnectionASideAccessPointRoutingProtocol
ConnectionASideAccessPointVirtualDevice
ConnectionASideAdditionalInfo
ConnectionASideServiceToken
- Description string
- Href string
Connection URI information
- Type
string | Pulumi.
Equinix. Fabric. Service Token Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- Uuid string
- Description string
- Href string
Connection URI information
- Type
string | Service
Token Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- Uuid string
- description String
- href String
Connection URI information
- type
String | Service
Token Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- uuid String
- description string
- href string
Connection URI information
- type
string | Service
Token Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- uuid string
- description str
- href str
Connection URI information
- type
str | Service
Token Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- uuid str
- description String
- href String
Connection URI information
- type String | "VC_TOKEN"
Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- uuid String
ConnectionAccount
- Account
Name string - Account
Number int - Global
Cust stringId - Global
Org stringId - Global
Organization stringName - Org
Id int - Organization
Name string
- Account
Name string - Account
Number int - Global
Cust stringId - Global
Org stringId - Global
Organization stringName - Org
Id int - Organization
Name string
- account
Name String - account
Number Integer - global
Cust StringId - global
Org StringId - global
Organization StringName - org
Id Integer - organization
Name String
- account
Name string - account
Number number - global
Cust stringId - global
Org stringId - global
Organization stringName - org
Id number - organization
Name string
- account_
name str - account_
number int - global_
cust_ strid - global_
org_ strid - global_
organization_ strname - org_
id int - organization_
name str
- account
Name String - account
Number Number - global
Cust StringId - global
Org StringId - global
Organization StringName - org
Id Number - organization
Name String
ConnectionAdditionalInfo
ConnectionChangeLog
- Created
By string - Created
By stringEmail - Created
By stringFull Name - Created
Date stringTime - Deleted
By string - Deleted
By stringEmail - Deleted
By stringFull Name - Deleted
Date stringTime - Updated
By string - Updated
By stringEmail - Updated
By stringFull Name - Updated
Date stringTime
- Created
By string - Created
By stringEmail - Created
By stringFull Name - Created
Date stringTime - Deleted
By string - Deleted
By stringEmail - Deleted
By stringFull Name - Deleted
Date stringTime - Updated
By string - Updated
By stringEmail - Updated
By stringFull Name - Updated
Date stringTime
- created
By String - created
By StringEmail - created
By StringFull Name - created
Date StringTime - deleted
By String - deleted
By StringEmail - deleted
By StringFull Name - deleted
Date StringTime - updated
By String - updated
By StringEmail - updated
By StringFull Name - updated
Date StringTime
- created
By string - created
By stringEmail - created
By stringFull Name - created
Date stringTime - deleted
By string - deleted
By stringEmail - deleted
By stringFull Name - deleted
Date stringTime - updated
By string - updated
By stringEmail - updated
By stringFull Name - updated
Date stringTime
- created_
by str - created_
by_ stremail - created_
by_ strfull_ name - created_
date_ strtime - deleted_
by str - deleted_
by_ stremail - deleted_
by_ strfull_ name - deleted_
date_ strtime - updated_
by str - updated_
by_ stremail - updated_
by_ strfull_ name - updated_
date_ strtime
- created
By String - created
By StringEmail - created
By StringFull Name - created
Date StringTime - deleted
By String - deleted
By StringEmail - deleted
By StringFull Name - deleted
Date StringTime - updated
By String - updated
By StringEmail - updated
By StringFull Name - updated
Date StringTime
ConnectionNotification
- 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
- Equinix
Status string - Errors
[]Connection
Operation Error - Provider
Status string
- equinix
Status string - errors
Connection
Operation Error[] - provider
Status string
- equinix
Status String - errors List<Property Map>
- provider
Status String
ConnectionOperationError
- Additional
Info List<ConnectionOperation Error Additional Info> Connection additional information
- Correlation
Id string - Details string
- Error
Code string - Error
Message string - Help string
- Additional
Info []ConnectionOperation Error Additional Info Connection additional information
- Correlation
Id string - Details string
- Error
Code string - Error
Message string - Help string
- additional
Info List<ConnectionOperation Error Additional Info> Connection additional information
- correlation
Id String - details String
- error
Code String - error
Message String - help String
- additional
Info ConnectionOperation Error Additional Info[] Connection additional information
- correlation
Id string - details string
- error
Code string - error
Message string - help string
- additional_
info Sequence[ConnectionOperation Error Additional Info] Connection additional information
- correlation_
id str - details str
- error_
code str - error_
message str - help str
- additional
Info List<Property Map> Connection additional information
- correlation
Id String - details String
- error
Code String - error
Message String - help String
ConnectionOperationErrorAdditionalInfo
ConnectionOrder
- 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
- href str
Unique Resource URL
- project_
id str Project Id
ConnectionRedundancy
ConnectionType
- VG
- VG_VC
Virtual Gateway
- EVPL
- EVPL_VC
Ethernet Virtual Private Line
- EPL
- EPL_VC
Ethernet Private Line
- GW
- GW_VC
Fabric Gateway virtual connection
- Access
EPL - ACCESS_EPL_VC
E-access, layer 2 connection between a QINQ port and an EPL port.
- Connection
Type VG - VG_VC
Virtual Gateway
- Connection
Type EVPL - EVPL_VC
Ethernet Virtual Private Line
- Connection
Type EPL - EPL_VC
Ethernet Private Line
- Connection
Type GW - GW_VC
Fabric Gateway virtual connection
- Connection
Type Access EPL - ACCESS_EPL_VC
E-access, layer 2 connection between a QINQ port and an EPL port.
- VG
- VG_VC
Virtual Gateway
- EVPL
- EVPL_VC
Ethernet Virtual Private Line
- EPL
- EPL_VC
Ethernet Private Line
- GW
- GW_VC
Fabric Gateway virtual connection
- Access
EPL - ACCESS_EPL_VC
E-access, layer 2 connection between a QINQ port and an EPL port.
- VG
- VG_VC
Virtual Gateway
- EVPL
- EVPL_VC
Ethernet Virtual Private Line
- EPL
- EPL_VC
Ethernet Private Line
- GW
- GW_VC
Fabric Gateway virtual connection
- Access
EPL - ACCESS_EPL_VC
E-access, layer 2 connection between a QINQ port and an EPL port.
- VG
- VG_VC
Virtual Gateway
- EVPL
- EVPL_VC
Ethernet Virtual Private Line
- EPL
- EPL_VC
Ethernet Private Line
- GW
- GW_VC
Fabric Gateway virtual connection
- ACCESS_EPL
- ACCESS_EPL_VC
E-access, layer 2 connection between a QINQ port and an EPL port.
- "VG_VC"
- VG_VC
Virtual Gateway
- "EVPL_VC"
- EVPL_VC
Ethernet Virtual Private Line
- "EPL_VC"
- EPL_VC
Ethernet Private Line
- "GW_VC"
- GW_VC
Fabric Gateway virtual connection
- "ACCESS_EPL_VC"
- ACCESS_EPL_VC
E-access, layer 2 connection between a QINQ port and an EPL port.
ConnectionZSide
- 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
- Account
Connection
ZSide Access Point Account Customer account information that is associated with this connection
- Authentication
Key string - Gateway
Connection
ZSide Access Point Gateway - Interface
Connection
ZSide Access Point Interface - Link
Protocol ConnectionZSide Access Point Link Protocol - Location
Connection
ZSide Access Point Location - Peering
Type string | Pulumi.Equinix. Fabric. Access Point Peering Type - Port
Connection
ZSide Access Point Port - Profile
Connection
ZSide Access Point Profile - Provider
Connection stringId - Routing
Protocols List<ConnectionZSide Access Point Routing Protocol> - Seller
Region string - Type
string | Pulumi.
Equinix. Fabric. Access Point Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- Virtual
Device ConnectionZSide Access Point Virtual Device
- Account
Connection
ZSide Access Point Account Customer account information that is associated with this connection
- Authentication
Key string - Gateway
Connection
ZSide Access Point Gateway - Interface
Connection
ZSide Access Point Interface - Link
Protocol ConnectionZSide Access Point Link Protocol - Location
Connection
ZSide Access Point Location - Peering
Type string | AccessPoint Peering Type - Port
Connection
ZSide Access Point Port - Profile
Connection
ZSide Access Point Profile - Provider
Connection stringId - Routing
Protocols []ConnectionZSide Access Point Routing Protocol - Seller
Region string - Type
string | Access
Point Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- Virtual
Device ConnectionZSide Access Point Virtual Device
- account
Connection
ZSide Access Point Account Customer account information that is associated with this connection
- authentication
Key String - gateway
Connection
ZSide Access Point Gateway - interface_
Connection
ZSide Access Point Interface - link
Protocol ConnectionZSide Access Point Link Protocol - location
Connection
ZSide Access Point Location - peering
Type String | AccessPoint Peering Type - port
Connection
ZSide Access Point Port - profile
Connection
ZSide Access Point Profile - provider
Connection StringId - routing
Protocols List<ConnectionZSide Access Point Routing Protocol> - seller
Region String - type
String | Access
Point Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- virtual
Device ConnectionZSide Access Point Virtual Device
- account
Connection
ZSide Access Point Account Customer account information that is associated with this connection
- authentication
Key string - gateway
Connection
ZSide Access Point Gateway - interface
Connection
ZSide Access Point Interface - link
Protocol ConnectionZSide Access Point Link Protocol - location
Connection
ZSide Access Point Location - peering
Type string | AccessPoint Peering Type - port
Connection
ZSide Access Point Port - profile
Connection
ZSide Access Point Profile - provider
Connection stringId - routing
Protocols ConnectionZSide Access Point Routing Protocol[] - seller
Region string - type
string | Access
Point Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- virtual
Device ConnectionZSide Access Point Virtual Device
- account
Connection
ZSide Access Point Account Customer account information that is associated with this connection
- authentication_
key str - gateway
Connection
ZSide Access Point Gateway - interface
Connection
ZSide Access Point Interface - link_
protocol ConnectionZSide Access Point Link Protocol - location
Connection
ZSide Access Point Location - peering_
type str | AccessPoint Peering Type - port
Connection
ZSide Access Point Port - profile
Connection
ZSide Access Point Profile - provider_
connection_ strid - routing_
protocols Sequence[ConnectionZSide Access Point Routing Protocol] - seller_
region str - type
str | Access
Point Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- virtual_
device ConnectionZSide Access Point Virtual Device
- account Property Map
Customer account information that is associated with this connection
- authentication
Key String - gateway Property Map
- interface Property Map
- link
Protocol Property Map - location Property Map
- peering
Type String | "PRIVATE" | "MICROSOFT" | "PUBLIC" - port Property Map
- profile Property Map
- provider
Connection StringId - routing
Protocols List<Property Map> - seller
Region String - type String | "COLO" | "VD" | "SP" | "IGW" | "SUBNET" | "GW" | "NETWORK"
Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- virtual
Device Property Map
ConnectionZSideAccessPointAccount
- Account
Name string - Account
Number int - Global
Cust stringId - Global
Org stringId - Global
Organization stringName - Org
Id int - Organization
Name string
- Account
Name string - Account
Number int - Global
Cust stringId - Global
Org stringId - Global
Organization stringName - Org
Id int - Organization
Name string
- account
Name String - account
Number Integer - global
Cust StringId - global
Org StringId - global
Organization StringName - org
Id Integer - organization
Name String
- account
Name string - account
Number number - global
Cust stringId - global
Org stringId - global
Organization stringName - org
Id number - organization
Name string
- account_
name str - account_
number int - global_
cust_ strid - global_
org_ strid - global_
organization_ strname - org_
id int - organization_
name str
- account
Name String - account
Number Number - global
Cust StringId - global
Org StringId - global
Organization StringName - org
Id Number - organization
Name String
ConnectionZSideAccessPointGateway
ConnectionZSideAccessPointInterface
ConnectionZSideAccessPointLinkProtocol
- Type
string | Pulumi.
Equinix. Fabric. Access Point Link Protocol Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- Vlan
CTag int - Vlan
STag int - Vlan
Tag int
- Type
string | Access
Point Link Protocol Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- Vlan
CTag int - Vlan
STag int - Vlan
Tag int
- type
String | Access
Point Link Protocol Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- vlan
CTag Integer - vlan
STag Integer - vlan
Tag Integer
- type
string | Access
Point Link Protocol Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- vlan
CTag number - vlan
STag number - vlan
Tag number
- type
str | Access
Point Link Protocol Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- vlan_
c_ inttag - vlan_
s_ inttag - vlan_
tag int
- type String | "UNTAGGED" | "DOT1Q" | "QINQ" | "EVPN_VXLAN"
Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- vlan
CTag Number - vlan
STag Number - vlan
Tag Number
ConnectionZSideAccessPointLocation
- Ibx string
- Metro
Code string | Pulumi.Equinix. Metro - Metro
Name string - Region string
- ibx str
- metro_
code str | Metro - metro_
name str - region str
- ibx String
- 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" - metro
Name String - region String
ConnectionZSideAccessPointPort
- Href string
Connection URI information
- Name string
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- Redundancies
List<Connection
ZSide Access Point Port Redundancy> Redundancy Information
- Uuid string
- Href string
Connection URI information
- Name string
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- Redundancies
[]Connection
ZSide Access Point Port Redundancy Redundancy Information
- Uuid string
- href String
Connection URI information
- name String
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- redundancies
List<Connection
ZSide Access Point Port Redundancy> Redundancy Information
- uuid String
- href string
Connection URI information
- name string
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- redundancies
Connection
ZSide Access Point Port Redundancy[] Redundancy Information
- uuid string
- href str
Connection URI information
- name str
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- redundancies
Sequence[Connection
ZSide Access Point Port Redundancy] Redundancy Information
- uuid str
- href String
Connection URI information
- name String
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- redundancies List<Property Map>
Redundancy Information
- uuid String
ConnectionZSideAccessPointPortRedundancy
- Priority string
Priority type- PRIMARY, SECONDARY
- Priority string
Priority type- PRIMARY, SECONDARY
- priority String
Priority type- PRIMARY, SECONDARY
- priority string
Priority type- PRIMARY, SECONDARY
- priority str
Priority type- PRIMARY, SECONDARY
- priority String
Priority type- PRIMARY, SECONDARY
ConnectionZSideAccessPointProfile
- Type
string | Pulumi.
Equinix. Fabric. Profile Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- Uuid string
- Access
Point List<ConnectionType Configs ZSide Access Point Profile Access Point Type Config> - Description string
- Href string
Connection URI information
- Name string
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- Type
string | Profile
Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- Uuid string
- Access
Point []ConnectionType Configs ZSide Access Point Profile Access Point Type Config - Description string
- Href string
Connection URI information
- Name string
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- type
String | Profile
Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- uuid String
- access
Point List<ConnectionType Configs ZSide Access Point Profile Access Point Type Config> - description String
- href String
Connection URI information
- name String
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- type
string | Profile
Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- uuid string
- access
Point ConnectionType Configs ZSide Access Point Profile Access Point Type Config[] - description string
- href string
Connection URI information
- name string
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- type
str | Profile
Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- uuid str
- access_
point_ Sequence[Connectiontype_ configs ZSide Access Point Profile Access Point Type Config] - description str
- href str
Connection URI information
- name str
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
- type String | "L2_PROFILE" | "L3_PROFILE"
Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- uuid String
- access
Point List<Property Map>Type Configs - description String
- href String
Connection URI information
- name String
Connection name. An alpha-numeric 24 characters string which can include only hyphens and underscores
ConnectionZSideAccessPointProfileAccessPointTypeConfig
ConnectionZSideAccessPointRoutingProtocol
ConnectionZSideAccessPointVirtualDevice
ConnectionZSideAdditionalInfo
ConnectionZSideServiceToken
- Description string
- Href string
Connection URI information
- Type
string | Pulumi.
Equinix. Fabric. Service Token Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- Uuid string
- Description string
- Href string
Connection URI information
- Type
string | Service
Token Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- Uuid string
- description String
- href String
Connection URI information
- type
String | Service
Token Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- uuid String
- description string
- href string
Connection URI information
- type
string | Service
Token Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- uuid string
- description str
- href str
Connection URI information
- type
str | Service
Token Type Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- uuid str
- description String
- href String
Connection URI information
- type String | "VC_TOKEN"
Defines the connection type like VGVC, EVPLVC, EPLVC, ECVC, GWVC, ACCESSEPL_VC
- uuid String
Metro
- Amsterdam
- AM
- Ashburn
- DC
- Atlanta
- AT
- Barcelona
- BA
- Bogota
- BG
- Bordeaux
- BX
- Boston
- BO
- Brussels
- BL
- Calgary
- CL
- Canberra
- CA
- Chicago
- CH
- Dallas
- DA
- Denver
- DE
- Dubai
- DX
- Dublin
- DB
- Frankfurt
- FR
- Geneva
- GV
- Hamburg
- HH
- Helsinki
- HE
- 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
- 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
- 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
- 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
equinix
Terraform Provider.