Equinix v0.27.0 published on Tuesday, Oct 28, 2025 by Equinix
equinix.fabric.getPorts
Fabric V4 API compatible data resource that allow user to fetch port by name
Additional documentation:
- Getting Started: https://docs.equinix.com/en-us/Content/Interconnection/Fabric/IMPLEMENTATION/fabric-ports-implement.htm
- API: https://developer.equinix.com/dev-docs/fabric/api-reference/fabric-v4-apis#ports
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as equinix from "@pulumi/equinix";
const portsDataName = equinix.fabric.getPorts({
filter: {
name: "<name_of_port||port_prefix>",
},
});
export const id = data.equinix_fabric_port.ports_data_name.data[0].id;
export const name = data.equinix_fabric_port.ports_data_name.data[0].name;
export const state = data.equinix_fabric_port.ports_data_name.data[0].state;
export const accountName = data.equinix_fabric_port.ports_data_name.data[0].account[0].account_name;
export const type = data.equinix_fabric_port.ports_data_name.data[0].type;
export const bandwidth = data.equinix_fabric_port.ports_data_name.data[0].bandwidth;
export const usedBandwidth = data.equinix_fabric_port.ports_data_name.data[0].used_bandwidth;
export const encapsulationType = data.equinix_fabric_port.ports_data_name.data[0].encapsulation[0].type;
export const ibx = data.equinix_fabric_port.ports_data_name.data[0].location[0].ibx;
export const metroCode = data.equinix_fabric_port.ports_data_name.data[0].location[0].metro_code;
export const metroName = data.equinix_fabric_port.ports_data_name.data[0].location[0].metro_name;
export const region = data.equinix_fabric_port.ports_data_name.data[0].location[0].region;
export const deviceRedundancyEnabled = data.equinix_fabric_port.ports_data_name.data[0].device[0].redundancy[0].enabled;
export const deviceRedundancyPriority = data.equinix_fabric_port.ports_data_name.data[0].device[0].redundancy[0].priority;
import pulumi
import pulumi_equinix as equinix
ports_data_name = equinix.fabric.get_ports(filter={
"name": "<name_of_port||port_prefix>",
})
pulumi.export("id", data["equinix_fabric_port"]["ports_data_name"]["data"][0]["id"])
pulumi.export("name", data["equinix_fabric_port"]["ports_data_name"]["data"][0]["name"])
pulumi.export("state", data["equinix_fabric_port"]["ports_data_name"]["data"][0]["state"])
pulumi.export("accountName", data["equinix_fabric_port"]["ports_data_name"]["data"][0]["account"][0]["account_name"])
pulumi.export("type", data["equinix_fabric_port"]["ports_data_name"]["data"][0]["type"])
pulumi.export("bandwidth", data["equinix_fabric_port"]["ports_data_name"]["data"][0]["bandwidth"])
pulumi.export("usedBandwidth", data["equinix_fabric_port"]["ports_data_name"]["data"][0]["used_bandwidth"])
pulumi.export("encapsulationType", data["equinix_fabric_port"]["ports_data_name"]["data"][0]["encapsulation"][0]["type"])
pulumi.export("ibx", data["equinix_fabric_port"]["ports_data_name"]["data"][0]["location"][0]["ibx"])
pulumi.export("metroCode", data["equinix_fabric_port"]["ports_data_name"]["data"][0]["location"][0]["metro_code"])
pulumi.export("metroName", data["equinix_fabric_port"]["ports_data_name"]["data"][0]["location"][0]["metro_name"])
pulumi.export("region", data["equinix_fabric_port"]["ports_data_name"]["data"][0]["location"][0]["region"])
pulumi.export("deviceRedundancyEnabled", data["equinix_fabric_port"]["ports_data_name"]["data"][0]["device"][0]["redundancy"][0]["enabled"])
pulumi.export("deviceRedundancyPriority", data["equinix_fabric_port"]["ports_data_name"]["data"][0]["device"][0]["redundancy"][0]["priority"])
package main
import (
"github.com/equinix/pulumi-equinix/sdk/go/equinix/fabric"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := fabric.GetPorts(ctx, &fabric.GetPortsArgs{
Filter: fabric.GetPortsFilter{
Name: "<name_of_port||port_prefix>",
},
}, nil)
if err != nil {
return err
}
ctx.Export("id", data.Equinix_fabric_port.Ports_data_name.Data[0].Id)
ctx.Export("name", data.Equinix_fabric_port.Ports_data_name.Data[0].Name)
ctx.Export("state", data.Equinix_fabric_port.Ports_data_name.Data[0].State)
ctx.Export("accountName", data.Equinix_fabric_port.Ports_data_name.Data[0].Account[0].Account_name)
ctx.Export("type", data.Equinix_fabric_port.Ports_data_name.Data[0].Type)
ctx.Export("bandwidth", data.Equinix_fabric_port.Ports_data_name.Data[0].Bandwidth)
ctx.Export("usedBandwidth", data.Equinix_fabric_port.Ports_data_name.Data[0].Used_bandwidth)
ctx.Export("encapsulationType", data.Equinix_fabric_port.Ports_data_name.Data[0].Encapsulation[0].Type)
ctx.Export("ibx", data.Equinix_fabric_port.Ports_data_name.Data[0].Location[0].Ibx)
ctx.Export("metroCode", data.Equinix_fabric_port.Ports_data_name.Data[0].Location[0].Metro_code)
ctx.Export("metroName", data.Equinix_fabric_port.Ports_data_name.Data[0].Location[0].Metro_name)
ctx.Export("region", data.Equinix_fabric_port.Ports_data_name.Data[0].Location[0].Region)
ctx.Export("deviceRedundancyEnabled", data.Equinix_fabric_port.Ports_data_name.Data[0].Device[0].Redundancy[0].Enabled)
ctx.Export("deviceRedundancyPriority", data.Equinix_fabric_port.Ports_data_name.Data[0].Device[0].Redundancy[0].Priority)
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Equinix = Pulumi.Equinix;
return await Deployment.RunAsync(() =>
{
var portsDataName = Equinix.Fabric.GetPorts.Invoke(new()
{
Filter = new Equinix.Fabric.Inputs.GetPortsFilterInputArgs
{
Name = "<name_of_port||port_prefix>",
},
});
return new Dictionary<string, object?>
{
["id"] = data.Equinix_fabric_port.Ports_data_name.Data[0].Id,
["name"] = data.Equinix_fabric_port.Ports_data_name.Data[0].Name,
["state"] = data.Equinix_fabric_port.Ports_data_name.Data[0].State,
["accountName"] = data.Equinix_fabric_port.Ports_data_name.Data[0].Account[0].Account_name,
["type"] = data.Equinix_fabric_port.Ports_data_name.Data[0].Type,
["bandwidth"] = data.Equinix_fabric_port.Ports_data_name.Data[0].Bandwidth,
["usedBandwidth"] = data.Equinix_fabric_port.Ports_data_name.Data[0].Used_bandwidth,
["encapsulationType"] = data.Equinix_fabric_port.Ports_data_name.Data[0].Encapsulation[0].Type,
["ibx"] = data.Equinix_fabric_port.Ports_data_name.Data[0].Location[0].Ibx,
["metroCode"] = data.Equinix_fabric_port.Ports_data_name.Data[0].Location[0].Metro_code,
["metroName"] = data.Equinix_fabric_port.Ports_data_name.Data[0].Location[0].Metro_name,
["region"] = data.Equinix_fabric_port.Ports_data_name.Data[0].Location[0].Region,
["deviceRedundancyEnabled"] = data.Equinix_fabric_port.Ports_data_name.Data[0].Device[0].Redundancy[0].Enabled,
["deviceRedundancyPriority"] = data.Equinix_fabric_port.Ports_data_name.Data[0].Device[0].Redundancy[0].Priority,
};
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.equinix.fabric.FabricFunctions;
import com.pulumi.equinix.fabric.inputs.GetPortsArgs;
import com.pulumi.equinix.fabric.inputs.GetPortsFilterArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
final var portsDataName = FabricFunctions.getPorts(GetPortsArgs.builder()
.filter(GetPortsFilterArgs.builder()
.name("<name_of_port||port_prefix>")
.build())
.build());
ctx.export("id", data.equinix_fabric_port().ports_data_name().data()[0].id());
ctx.export("name", data.equinix_fabric_port().ports_data_name().data()[0].name());
ctx.export("state", data.equinix_fabric_port().ports_data_name().data()[0].state());
ctx.export("accountName", data.equinix_fabric_port().ports_data_name().data()[0].account()[0].account_name());
ctx.export("type", data.equinix_fabric_port().ports_data_name().data()[0].type());
ctx.export("bandwidth", data.equinix_fabric_port().ports_data_name().data()[0].bandwidth());
ctx.export("usedBandwidth", data.equinix_fabric_port().ports_data_name().data()[0].used_bandwidth());
ctx.export("encapsulationType", data.equinix_fabric_port().ports_data_name().data()[0].encapsulation()[0].type());
ctx.export("ibx", data.equinix_fabric_port().ports_data_name().data()[0].location()[0].ibx());
ctx.export("metroCode", data.equinix_fabric_port().ports_data_name().data()[0].location()[0].metro_code());
ctx.export("metroName", data.equinix_fabric_port().ports_data_name().data()[0].location()[0].metro_name());
ctx.export("region", data.equinix_fabric_port().ports_data_name().data()[0].location()[0].region());
ctx.export("deviceRedundancyEnabled", data.equinix_fabric_port().ports_data_name().data()[0].device()[0].redundancy()[0].enabled());
ctx.export("deviceRedundancyPriority", data.equinix_fabric_port().ports_data_name().data()[0].device()[0].redundancy()[0].priority());
}
}
variables:
portsDataName:
fn::invoke:
function: equinix:fabric:getPorts
arguments:
filter:
name: <name_of_port||port_prefix>
outputs:
id: ${data.equinix_fabric_port.ports_data_name.data[0].id}
name: ${data.equinix_fabric_port.ports_data_name.data[0].name}
state: ${data.equinix_fabric_port.ports_data_name.data[0].state}
accountName: ${data.equinix_fabric_port.ports_data_name.data[0].account[0].account_name}
type: ${data.equinix_fabric_port.ports_data_name.data[0].type}
bandwidth: ${data.equinix_fabric_port.ports_data_name.data[0].bandwidth}
usedBandwidth: ${data.equinix_fabric_port.ports_data_name.data[0].used_bandwidth}
encapsulationType: ${data.equinix_fabric_port.ports_data_name.data[0].encapsulation[0].type}
ibx: ${data.equinix_fabric_port.ports_data_name.data[0].location[0].ibx}
metroCode: ${data.equinix_fabric_port.ports_data_name.data[0].location[0].metro_code}
metroName: ${data.equinix_fabric_port.ports_data_name.data[0].location[0].metro_name}
region: ${data.equinix_fabric_port.ports_data_name.data[0].location[0].region}
deviceRedundancyEnabled: ${data.equinix_fabric_port.ports_data_name.data[0].device[0].redundancy[0].enabled}
deviceRedundancyPriority: ${data.equinix_fabric_port.ports_data_name.data[0].device[0].redundancy[0].priority}
Using getPorts
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getPorts(args: GetPortsArgs, opts?: InvokeOptions): Promise<GetPortsResult>
function getPortsOutput(args: GetPortsOutputArgs, opts?: InvokeOptions): Output<GetPortsResult>def get_ports(filter: Optional[GetPortsFilter] = None,
opts: Optional[InvokeOptions] = None) -> GetPortsResult
def get_ports_output(filter: Optional[pulumi.Input[GetPortsFilterArgs]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetPortsResult]func GetPorts(ctx *Context, args *GetPortsArgs, opts ...InvokeOption) (*GetPortsResult, error)
func GetPortsOutput(ctx *Context, args *GetPortsOutputArgs, opts ...InvokeOption) GetPortsResultOutput> Note: This function is named GetPorts in the Go SDK.
public static class GetPorts
{
public static Task<GetPortsResult> InvokeAsync(GetPortsArgs args, InvokeOptions? opts = null)
public static Output<GetPortsResult> Invoke(GetPortsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPortsResult> getPorts(GetPortsArgs args, InvokeOptions options)
public static Output<GetPortsResult> getPorts(GetPortsArgs args, InvokeOptions options)
fn::invoke:
function: equinix:fabric/getPorts:getPorts
arguments:
# arguments dictionaryThe following arguments are supported:
- Filter
Get
Ports Filter - name
- Filter
Get
Ports Filter - name
- filter
Get
Ports Filter - name
- filter
Get
Ports Filter - name
- filter
Get
Ports Filter - name
- filter Property Map
- name
getPorts Result
The following output properties are available:
- Data
List<Get
Ports Datum> - List of Ports
- Filter
Get
Ports Filter - name
- Id string
- The provider-assigned unique ID for this managed resource.
- Data
[]Get
Ports Datum - List of Ports
- Filter
Get
Ports Filter - name
- Id string
- The provider-assigned unique ID for this managed resource.
- data
List<Get
Ports Datum> - List of Ports
- filter
Get
Ports Filter - name
- id String
- The provider-assigned unique ID for this managed resource.
- data
Get
Ports Datum[] - List of Ports
- filter
Get
Ports Filter - name
- id string
- The provider-assigned unique ID for this managed resource.
- data
Sequence[Get
Ports Datum] - List of Ports
- filter
Get
Ports Filter - name
- id str
- The provider-assigned unique ID for this managed resource.
- data List<Property Map>
- List of Ports
- filter Property Map
- name
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
GetPortsDatum
- Accounts
List<Get
Ports Datum Account> - Customer account information that is associated with this port
- Available
Bandwidth int - Port available bandwidth in Mbps
- Bandwidth int
- Port bandwidth in Mbps
- Change
Logs List<GetPorts Datum Change Log> - Captures port lifecycle change information
- Description string
- Port description
- Devices
List<Get
Ports Datum Device> - Port device
- Encapsulations
List<Get
Ports Datum Encapsulation> - Port encapsulation protocol
- Href string
- Port URI information
- Lag
Enabled bool - Port Lag
- Locations
List<Get
Ports Datum Location> - Port location information
- Name string
- Port name
- Operations
List<Get
Ports Datum Operation> - Port specific operational data
- Redundancies
List<Get
Ports Datum Redundancy> - Port redundancy information
- Service
Type string - Port service type
- State string
- Port state
- Type string
- Port type
- Used
Bandwidth int - Port used bandwidth in Mbps
- Uuid string
- Equinix-assigned port identifier
- Accounts
[]Get
Ports Datum Account - Customer account information that is associated with this port
- Available
Bandwidth int - Port available bandwidth in Mbps
- Bandwidth int
- Port bandwidth in Mbps
- Change
Logs []GetPorts Datum Change Log - Captures port lifecycle change information
- Description string
- Port description
- Devices
[]Get
Ports Datum Device - Port device
- Encapsulations
[]Get
Ports Datum Encapsulation - Port encapsulation protocol
- Href string
- Port URI information
- Lag
Enabled bool - Port Lag
- Locations
[]Get
Ports Datum Location - Port location information
- Name string
- Port name
- Operations
[]Get
Ports Datum Operation - Port specific operational data
- Redundancies
[]Get
Ports Datum Redundancy - Port redundancy information
- Service
Type string - Port service type
- State string
- Port state
- Type string
- Port type
- Used
Bandwidth int - Port used bandwidth in Mbps
- Uuid string
- Equinix-assigned port identifier
- accounts
List<Get
Ports Datum Account> - Customer account information that is associated with this port
- available
Bandwidth Integer - Port available bandwidth in Mbps
- bandwidth Integer
- Port bandwidth in Mbps
- change
Logs List<GetPorts Datum Change Log> - Captures port lifecycle change information
- description String
- Port description
- devices
List<Get
Ports Datum Device> - Port device
- encapsulations
List<Get
Ports Datum Encapsulation> - Port encapsulation protocol
- href String
- Port URI information
- lag
Enabled Boolean - Port Lag
- locations
List<Get
Ports Datum Location> - Port location information
- name String
- Port name
- operations
List<Get
Ports Datum Operation> - Port specific operational data
- redundancies
List<Get
Ports Datum Redundancy> - Port redundancy information
- service
Type String - Port service type
- state String
- Port state
- type String
- Port type
- used
Bandwidth Integer - Port used bandwidth in Mbps
- uuid String
- Equinix-assigned port identifier
- accounts
Get
Ports Datum Account[] - Customer account information that is associated with this port
- available
Bandwidth number - Port available bandwidth in Mbps
- bandwidth number
- Port bandwidth in Mbps
- change
Logs GetPorts Datum Change Log[] - Captures port lifecycle change information
- description string
- Port description
- devices
Get
Ports Datum Device[] - Port device
- encapsulations
Get
Ports Datum Encapsulation[] - Port encapsulation protocol
- href string
- Port URI information
- lag
Enabled boolean - Port Lag
- locations
Get
Ports Datum Location[] - Port location information
- name string
- Port name
- operations
Get
Ports Datum Operation[] - Port specific operational data
- redundancies
Get
Ports Datum Redundancy[] - Port redundancy information
- service
Type string - Port service type
- state string
- Port state
- type string
- Port type
- used
Bandwidth number - Port used bandwidth in Mbps
- uuid string
- Equinix-assigned port identifier
- accounts
Sequence[Get
Ports Datum Account] - Customer account information that is associated with this port
- available_
bandwidth int - Port available bandwidth in Mbps
- bandwidth int
- Port bandwidth in Mbps
- change_
logs Sequence[GetPorts Datum Change Log] - Captures port lifecycle change information
- description str
- Port description
- devices
Sequence[Get
Ports Datum Device] - Port device
- encapsulations
Sequence[Get
Ports Datum Encapsulation] - Port encapsulation protocol
- href str
- Port URI information
- lag_
enabled bool - Port Lag
- locations
Sequence[Get
Ports Datum Location] - Port location information
- name str
- Port name
- operations
Sequence[Get
Ports Datum Operation] - Port specific operational data
- redundancies
Sequence[Get
Ports Datum Redundancy] - Port redundancy information
- service_
type str - Port service type
- state str
- Port state
- type str
- Port type
- used_
bandwidth int - Port used bandwidth in Mbps
- uuid str
- Equinix-assigned port identifier
- accounts List<Property Map>
- Customer account information that is associated with this port
- available
Bandwidth Number - Port available bandwidth in Mbps
- bandwidth Number
- Port bandwidth in Mbps
- change
Logs List<Property Map> - Captures port lifecycle change information
- description String
- Port description
- devices List<Property Map>
- Port device
- encapsulations List<Property Map>
- Port encapsulation protocol
- href String
- Port URI information
- lag
Enabled Boolean - Port Lag
- locations List<Property Map>
- Port location information
- name String
- Port name
- operations List<Property Map>
- Port specific operational data
- redundancies List<Property Map>
- Port redundancy information
- service
Type String - Port service type
- state String
- Port state
- type String
- Port type
- used
Bandwidth Number - Port used bandwidth in Mbps
- uuid String
- Equinix-assigned port identifier
GetPortsDatumAccount
- 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
GetPortsDatumChangeLog
- 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
GetPortsDatumDevice
- Name string
- Port name
- Redundancies
List<Get
Ports Datum Device Redundancy> - Port device redundancy
- Name string
- Port name
- Redundancies
[]Get
Ports Datum Device Redundancy - Port device redundancy
- name String
- Port name
- redundancies
List<Get
Ports Datum Device Redundancy> - Port device redundancy
- name string
- Port name
- redundancies
Get
Ports Datum Device Redundancy[] - Port device redundancy
- name str
- Port name
- redundancies
Sequence[Get
Ports Datum Device Redundancy] - Port device redundancy
- name String
- Port name
- redundancies List<Property Map>
- Port device redundancy
GetPortsDatumDeviceRedundancy
GetPortsDatumEncapsulation
- Tag
Protocol stringId - Port encapsulation Tag Protocol Identifier
- Type string
- Port encapsulation protocol type
- Tag
Protocol stringId - Port encapsulation Tag Protocol Identifier
- Type string
- Port encapsulation protocol type
- tag
Protocol StringId - Port encapsulation Tag Protocol Identifier
- type String
- Port encapsulation protocol type
- tag
Protocol stringId - Port encapsulation Tag Protocol Identifier
- type string
- Port encapsulation protocol type
- tag_
protocol_ strid - Port encapsulation Tag Protocol Identifier
- type str
- Port encapsulation protocol type
- tag
Protocol StringId - Port encapsulation Tag Protocol Identifier
- type String
- Port encapsulation protocol type
GetPortsDatumLocation
- ibx str
- IBX Code
- metro_
code str - Access point metro code
- metro_
name str - Access point metro name
- region str
- Access point region
GetPortsDatumOperation
- Connection
Count int - Total number of current connections
- Op
Status stringChanged At - Date and time at which port availability changed
- Operational
Status string - Port operation status
- Connection
Count int - Total number of current connections
- Op
Status stringChanged At - Date and time at which port availability changed
- Operational
Status string - Port operation status
- connection
Count Integer - Total number of current connections
- op
Status StringChanged At - Date and time at which port availability changed
- operational
Status String - Port operation status
- connection
Count number - Total number of current connections
- op
Status stringChanged At - Date and time at which port availability changed
- operational
Status string - Port operation status
- connection_
count int - Total number of current connections
- op_
status_ strchanged_ at - Date and time at which port availability changed
- operational_
status str - Port operation status
- connection
Count Number - Total number of current connections
- op
Status StringChanged At - Date and time at which port availability changed
- operational
Status String - Port operation status
GetPortsDatumRedundancy
GetPortsFilter
- Name string
- Query Parameter to Get Ports By Name
- Name string
- Query Parameter to Get Ports By Name
- name String
- Query Parameter to Get Ports By Name
- name string
- Query Parameter to Get Ports By Name
- name str
- Query Parameter to Get Ports By Name
- name String
- Query Parameter to Get Ports By Name
Package Details
- Repository
- equinix equinix/pulumi-equinix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
equinixTerraform Provider.
