equinix.networkedge.NetworkFile
Explore with Pulumi AI
Resource equinix.networkedge.NetworkFile
allows creation and management of Equinix Network Edge files.
Example Usage
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Equinix = Pulumi.Equinix;
using Std = Pulumi.Std;
return await Deployment.RunAsync(() =>
{
var config = new Config();
var filepath = config.Get("filepath") ?? "fileFolder/fileName.txt";
var testFile = new Equinix.NetworkEdge.NetworkFile("test-file", new()
{
FileName = "fileName.txt",
Content = Std.File.Invoke(new()
{
Input = filepath,
}).Apply(invoke => invoke.Result),
MetroCode = Equinix.Metro.SiliconValley,
DeviceTypeCode = "AVIATRIX_EDGE",
ProcessType = Equinix.NetworkEdge.FileType.CloudInit,
SelfManaged = true,
Byol = true,
});
});
package main
import (
"github.com/equinix/pulumi-equinix/sdk/go/equinix"
"github.com/equinix/pulumi-equinix/sdk/go/equinix/networkedge"
"github.com/pulumi/pulumi-std/sdk/go/std"
"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, "")
filepath := "fileFolder/fileName.txt"
if param := cfg.Get("filepath"); param != "" {
filepath = param
}
invokeFile, err := std.File(ctx, &std.FileArgs{
Input: filepath,
}, nil)
if err != nil {
return err
}
_, err = networkedge.NewNetworkFile(ctx, "test-file", &networkedge.NetworkFileArgs{
FileName: pulumi.String("fileName.txt"),
Content: pulumi.String(invokeFile.Result),
MetroCode: pulumi.String(equinix.MetroSiliconValley),
DeviceTypeCode: pulumi.String("AVIATRIX_EDGE"),
ProcessType: pulumi.String(networkedge.FileTypeCloudInit),
SelfManaged: pulumi.Bool(true),
Byol: pulumi.Bool(true),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.equinix.networkedge.NetworkFile;
import com.pulumi.equinix.networkedge.NetworkFileArgs;
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 config = ctx.config();
final var filepath = config.get("filepath").orElse("fileFolder/fileName.txt");
var testFile = new NetworkFile("testFile", NetworkFileArgs.builder()
.fileName("fileName.txt")
.content(StdFunctions.file(FileArgs.builder()
.input(filepath)
.build()).result())
.metroCode("SV")
.deviceTypeCode("AVIATRIX_EDGE")
.processType("CLOUD_INIT")
.selfManaged(true)
.byol(true)
.build());
}
}
import pulumi
import pulumi_equinix as equinix
import pulumi_std as std
config = pulumi.Config()
filepath = config.get("filepath")
if filepath is None:
filepath = "fileFolder/fileName.txt"
test_file = equinix.networkedge.NetworkFile("test-file",
file_name="fileName.txt",
content=std.file_output(input=filepath).apply(lambda invoke: invoke.result),
metro_code=equinix.Metro.SILICON_VALLEY,
device_type_code="AVIATRIX_EDGE",
process_type=equinix.networkedge.FileType.CLOUD_INIT,
self_managed=True,
byol=True)
import * as pulumi from "@pulumi/pulumi";
import * as equinix from "@equinix-labs/pulumi-equinix";
import * as std from "@pulumi/std";
const config = new pulumi.Config();
const filepath = config.get("filepath") || "fileFolder/fileName.txt";
const testFile = new equinix.networkedge.NetworkFile("test-file", {
fileName: "fileName.txt",
content: std.fileOutput({
input: filepath,
}).apply(invoke => invoke.result),
metroCode: equinix.index.Metro.SiliconValley,
deviceTypeCode: "AVIATRIX_EDGE",
processType: equinix.networkedge.FileType.CloudInit,
selfManaged: true,
byol: true,
});
configuration:
filepath:
type: string
default: fileFolder/fileName.txt
resources:
test-file:
type: equinix:networkedge:NetworkFile
properties:
fileName: fileName.txt
content:
fn::invoke:
Function: std:file
Arguments:
input: ${filepath}
Return: result
metroCode: SV
deviceTypeCode: AVIATRIX_EDGE
processType: CLOUD_INIT
selfManaged: true
byol: true
Create NetworkFile Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new NetworkFile(name: string, args: NetworkFileArgs, opts?: CustomResourceOptions);
@overload
def NetworkFile(resource_name: str,
args: NetworkFileArgs,
opts: Optional[ResourceOptions] = None)
@overload
def NetworkFile(resource_name: str,
opts: Optional[ResourceOptions] = None,
byol: Optional[bool] = None,
content: Optional[str] = None,
device_type_code: Optional[str] = None,
file_name: Optional[str] = None,
metro_code: Optional[Union[str, _root_enums.Metro]] = None,
process_type: Optional[Union[str, FileType]] = None,
self_managed: Optional[bool] = None)
func NewNetworkFile(ctx *Context, name string, args NetworkFileArgs, opts ...ResourceOption) (*NetworkFile, error)
public NetworkFile(string name, NetworkFileArgs args, CustomResourceOptions? opts = null)
public NetworkFile(String name, NetworkFileArgs args)
public NetworkFile(String name, NetworkFileArgs args, CustomResourceOptions options)
type: equinix:networkedge:NetworkFile
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args NetworkFileArgs
- 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 NetworkFileArgs
- 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 NetworkFileArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args NetworkFileArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args NetworkFileArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var networkFileResource = new Equinix.NetworkEdge.NetworkFile("networkFileResource", new()
{
Byol = false,
Content = "string",
DeviceTypeCode = "string",
FileName = "string",
MetroCode = "string",
ProcessType = "string",
SelfManaged = false,
});
example, err := networkedge.NewNetworkFile(ctx, "networkFileResource", &networkedge.NetworkFileArgs{
Byol: pulumi.Bool(false),
Content: pulumi.String("string"),
DeviceTypeCode: pulumi.String("string"),
FileName: pulumi.String("string"),
MetroCode: pulumi.String("string"),
ProcessType: pulumi.String("string"),
SelfManaged: pulumi.Bool(false),
})
var networkFileResource = new NetworkFile("networkFileResource", NetworkFileArgs.builder()
.byol(false)
.content("string")
.deviceTypeCode("string")
.fileName("string")
.metroCode("string")
.processType("string")
.selfManaged(false)
.build());
network_file_resource = equinix.networkedge.NetworkFile("networkFileResource",
byol=False,
content="string",
device_type_code="string",
file_name="string",
metro_code="string",
process_type="string",
self_managed=False)
const networkFileResource = new equinix.networkedge.NetworkFile("networkFileResource", {
byol: false,
content: "string",
deviceTypeCode: "string",
fileName: "string",
metroCode: "string",
processType: "string",
selfManaged: false,
});
type: equinix:networkedge:NetworkFile
properties:
byol: false
content: string
deviceTypeCode: string
fileName: string
metroCode: string
processType: string
selfManaged: false
NetworkFile 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 NetworkFile resource accepts the following input properties:
- Byol bool
- Boolean value that determines device licensing mode, i.e.,
bring your own license
orsubscription
. - Content string
- Uploaded file content, expected to be a UTF-8 encoded string.
- Device
Type stringCode - Device type code
- File
Name string - File name.
- Metro
Code string | Pulumi.Equinix. Metro - File upload location metro code. It should match the device location metro code.
- Process
Type string | Pulumi.Equinix. Network Edge. File Type - File process type (LICENSE or CLOUD_INIT).
- Self
Managed bool - Boolean value that determines device management mode, i.e.,
self-managed
orEquinix-managed
.
- Byol bool
- Boolean value that determines device licensing mode, i.e.,
bring your own license
orsubscription
. - Content string
- Uploaded file content, expected to be a UTF-8 encoded string.
- Device
Type stringCode - Device type code
- File
Name string - File name.
- Metro
Code string | Metro - File upload location metro code. It should match the device location metro code.
- Process
Type string | FileType - File process type (LICENSE or CLOUD_INIT).
- Self
Managed bool - Boolean value that determines device management mode, i.e.,
self-managed
orEquinix-managed
.
- byol Boolean
- Boolean value that determines device licensing mode, i.e.,
bring your own license
orsubscription
. - content String
- Uploaded file content, expected to be a UTF-8 encoded string.
- device
Type StringCode - Device type code
- file
Name String - File name.
- metro
Code String | Metro - File upload location metro code. It should match the device location metro code.
- process
Type String | FileType - File process type (LICENSE or CLOUD_INIT).
- self
Managed Boolean - Boolean value that determines device management mode, i.e.,
self-managed
orEquinix-managed
.
- byol boolean
- Boolean value that determines device licensing mode, i.e.,
bring your own license
orsubscription
. - content string
- Uploaded file content, expected to be a UTF-8 encoded string.
- device
Type stringCode - Device type code
- file
Name string - File name.
- metro
Code string | Metro - File upload location metro code. It should match the device location metro code.
- process
Type string | FileType - File process type (LICENSE or CLOUD_INIT).
- self
Managed boolean - Boolean value that determines device management mode, i.e.,
self-managed
orEquinix-managed
.
- byol bool
- Boolean value that determines device licensing mode, i.e.,
bring your own license
orsubscription
. - content str
- Uploaded file content, expected to be a UTF-8 encoded string.
- device_
type_ strcode - Device type code
- file_
name str - File name.
- metro_
code str | Metro - File upload location metro code. It should match the device location metro code.
- process_
type str | FileType - File process type (LICENSE or CLOUD_INIT).
- self_
managed bool - Boolean value that determines device management mode, i.e.,
self-managed
orEquinix-managed
.
- byol Boolean
- Boolean value that determines device licensing mode, i.e.,
bring your own license
orsubscription
. - content String
- Uploaded file content, expected to be a UTF-8 encoded string.
- device
Type StringCode - Device type code
- file
Name String - File name.
- 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" - File upload location metro code. It should match the device location metro code.
- process
Type String | "LICENSE" | "CLOUD_INIT" - File process type (LICENSE or CLOUD_INIT).
- self
Managed Boolean - Boolean value that determines device management mode, i.e.,
self-managed
orEquinix-managed
.
Outputs
All input properties are implicitly available as output properties. Additionally, the NetworkFile resource produces the following output properties:
Look up Existing NetworkFile Resource
Get an existing NetworkFile 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?: NetworkFileState, opts?: CustomResourceOptions): NetworkFile
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
byol: Optional[bool] = None,
content: Optional[str] = None,
device_type_code: Optional[str] = None,
file_name: Optional[str] = None,
metro_code: Optional[Union[str, _root_enums.Metro]] = None,
process_type: Optional[Union[str, FileType]] = None,
self_managed: Optional[bool] = None,
status: Optional[str] = None,
uuid: Optional[str] = None) -> NetworkFile
func GetNetworkFile(ctx *Context, name string, id IDInput, state *NetworkFileState, opts ...ResourceOption) (*NetworkFile, error)
public static NetworkFile Get(string name, Input<string> id, NetworkFileState? state, CustomResourceOptions? opts = null)
public static NetworkFile get(String name, Output<String> id, NetworkFileState 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.
- Byol bool
- Boolean value that determines device licensing mode, i.e.,
bring your own license
orsubscription
. - Content string
- Uploaded file content, expected to be a UTF-8 encoded string.
- Device
Type stringCode - Device type code
- File
Name string - File name.
- Metro
Code string | Pulumi.Equinix. Metro - File upload location metro code. It should match the device location metro code.
- Process
Type string | Pulumi.Equinix. Network Edge. File Type - File process type (LICENSE or CLOUD_INIT).
- Self
Managed bool - Boolean value that determines device management mode, i.e.,
self-managed
orEquinix-managed
. - Status string
- File upload status.
- Uuid string
- Unique identifier of file resource.
- Byol bool
- Boolean value that determines device licensing mode, i.e.,
bring your own license
orsubscription
. - Content string
- Uploaded file content, expected to be a UTF-8 encoded string.
- Device
Type stringCode - Device type code
- File
Name string - File name.
- Metro
Code string | Metro - File upload location metro code. It should match the device location metro code.
- Process
Type string | FileType - File process type (LICENSE or CLOUD_INIT).
- Self
Managed bool - Boolean value that determines device management mode, i.e.,
self-managed
orEquinix-managed
. - Status string
- File upload status.
- Uuid string
- Unique identifier of file resource.
- byol Boolean
- Boolean value that determines device licensing mode, i.e.,
bring your own license
orsubscription
. - content String
- Uploaded file content, expected to be a UTF-8 encoded string.
- device
Type StringCode - Device type code
- file
Name String - File name.
- metro
Code String | Metro - File upload location metro code. It should match the device location metro code.
- process
Type String | FileType - File process type (LICENSE or CLOUD_INIT).
- self
Managed Boolean - Boolean value that determines device management mode, i.e.,
self-managed
orEquinix-managed
. - status String
- File upload status.
- uuid String
- Unique identifier of file resource.
- byol boolean
- Boolean value that determines device licensing mode, i.e.,
bring your own license
orsubscription
. - content string
- Uploaded file content, expected to be a UTF-8 encoded string.
- device
Type stringCode - Device type code
- file
Name string - File name.
- metro
Code string | Metro - File upload location metro code. It should match the device location metro code.
- process
Type string | FileType - File process type (LICENSE or CLOUD_INIT).
- self
Managed boolean - Boolean value that determines device management mode, i.e.,
self-managed
orEquinix-managed
. - status string
- File upload status.
- uuid string
- Unique identifier of file resource.
- byol bool
- Boolean value that determines device licensing mode, i.e.,
bring your own license
orsubscription
. - content str
- Uploaded file content, expected to be a UTF-8 encoded string.
- device_
type_ strcode - Device type code
- file_
name str - File name.
- metro_
code str | Metro - File upload location metro code. It should match the device location metro code.
- process_
type str | FileType - File process type (LICENSE or CLOUD_INIT).
- self_
managed bool - Boolean value that determines device management mode, i.e.,
self-managed
orEquinix-managed
. - status str
- File upload status.
- uuid str
- Unique identifier of file resource.
- byol Boolean
- Boolean value that determines device licensing mode, i.e.,
bring your own license
orsubscription
. - content String
- Uploaded file content, expected to be a UTF-8 encoded string.
- device
Type StringCode - Device type code
- file
Name String - File name.
- 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" - File upload location metro code. It should match the device location metro code.
- process
Type String | "LICENSE" | "CLOUD_INIT" - File process type (LICENSE or CLOUD_INIT).
- self
Managed Boolean - Boolean value that determines device management mode, i.e.,
self-managed
orEquinix-managed
. - status String
- File upload status.
- uuid String
- Unique identifier of file resource.
Supporting Types
FileType, FileTypeArgs
- License
- LICENSE
- Cloud
Init - CLOUD_INIT
- File
Type License - LICENSE
- File
Type Cloud Init - CLOUD_INIT
- License
- LICENSE
- Cloud
Init - CLOUD_INIT
- License
- LICENSE
- Cloud
Init - CLOUD_INIT
- LICENSE
- LICENSE
- CLOUD_INIT
- CLOUD_INIT
- "LICENSE"
- LICENSE
- "CLOUD_INIT"
- CLOUD_INIT
Metro, MetroArgs
- Amsterdam
- AM
- Ashburn
- DC
- Atlanta
- AT
- Barcelona
- BA
- Bogota
- BG
- Bordeaux
- BX
- Boston
- BO
- Brussels
- BL
- Calgary
- CL
- Canberra
- CA
- Chicago
- CH
- Dallas
- DA
- Denver
- DE
- Dubai
- DX
- Dublin
- DB
- Frankfurt
- FR
- Geneva
- GV
- Hamburg
- HH
- Helsinki
- HE
- Hong
Kong - HK
- Istanbul
- IL
- Kamloops
- KA
- Lisbon
- LS
- London
- LD
- Los
Angeles - LA
- Madrid
- MD
- Manchester
- MA
- Melbourne
- ME
- Mexico
City - MX
- Miami
- MI
- Milan
- ML
- Montreal
- MT
- Mumbai
- MB
- Munich
- MU
- New
York - NY
- Osaka
- OS
- Paris
- PA
- Perth
- PE
- Philadelphia
- PH
- Rio
De Janeiro - RJ
- Sao
Paulo - SP
- Seattle
- SE
- Seoul
- SL
- Silicon
Valley - SV
- Singapore
- SG
- Sofia
- SO
- Stockholm
- SK
- Sydney
- SY
- Tokyo
- TY
- Toronto
- TR
- Vancouver
- VA
- Warsaw
- WA
- Winnipeg
- WI
- Zurich
- ZH
- Metro
Amsterdam - AM
- Metro
Ashburn - DC
- Metro
Atlanta - AT
- Metro
Barcelona - BA
- Metro
Bogota - BG
- Metro
Bordeaux - BX
- Metro
Boston - BO
- Metro
Brussels - BL
- Metro
Calgary - CL
- Metro
Canberra - CA
- Metro
Chicago - CH
- Metro
Dallas - DA
- Metro
Denver - DE
- Metro
Dubai - DX
- Metro
Dublin - DB
- Metro
Frankfurt - FR
- Metro
Geneva - GV
- Metro
Hamburg - HH
- Metro
Helsinki - HE
- Metro
Hong Kong - HK
- Metro
Istanbul - IL
- Metro
Kamloops - KA
- Metro
Lisbon - LS
- Metro
London - LD
- Metro
Los Angeles - LA
- Metro
Madrid - MD
- Metro
Manchester - MA
- Metro
Melbourne - ME
- Metro
Mexico City - MX
- Metro
Miami - MI
- Metro
Milan - ML
- Metro
Montreal - MT
- Metro
Mumbai - MB
- Metro
Munich - MU
- Metro
New York - NY
- Metro
Osaka - OS
- Metro
Paris - PA
- Metro
Perth - PE
- Metro
Philadelphia - PH
- Metro
Rio De Janeiro - RJ
- Metro
Sao Paulo - SP
- Metro
Seattle - SE
- Metro
Seoul - SL
- Metro
Silicon Valley - SV
- Metro
Singapore - SG
- Metro
Sofia - SO
- Metro
Stockholm - SK
- Metro
Sydney - SY
- Metro
Tokyo - TY
- Metro
Toronto - TR
- Metro
Vancouver - VA
- Metro
Warsaw - WA
- Metro
Winnipeg - WI
- Metro
Zurich - ZH
- Amsterdam
- AM
- Ashburn
- DC
- Atlanta
- AT
- Barcelona
- BA
- Bogota
- BG
- Bordeaux
- BX
- Boston
- BO
- Brussels
- BL
- Calgary
- CL
- Canberra
- CA
- Chicago
- CH
- Dallas
- DA
- Denver
- DE
- Dubai
- DX
- Dublin
- DB
- Frankfurt
- FR
- Geneva
- GV
- Hamburg
- HH
- Helsinki
- HE
- Hong
Kong - HK
- Istanbul
- IL
- Kamloops
- KA
- Lisbon
- LS
- London
- LD
- Los
Angeles - LA
- Madrid
- MD
- Manchester
- MA
- Melbourne
- ME
- Mexico
City - MX
- Miami
- MI
- Milan
- ML
- Montreal
- MT
- Mumbai
- MB
- Munich
- MU
- New
York - NY
- Osaka
- OS
- Paris
- PA
- Perth
- PE
- Philadelphia
- PH
- Rio
De Janeiro - RJ
- Sao
Paulo - SP
- Seattle
- SE
- Seoul
- SL
- Silicon
Valley - SV
- Singapore
- SG
- Sofia
- SO
- Stockholm
- SK
- Sydney
- SY
- Tokyo
- TY
- Toronto
- TR
- Vancouver
- VA
- Warsaw
- WA
- Winnipeg
- WI
- Zurich
- ZH
- Amsterdam
- AM
- Ashburn
- DC
- Atlanta
- AT
- Barcelona
- BA
- Bogota
- BG
- Bordeaux
- BX
- Boston
- BO
- Brussels
- BL
- Calgary
- CL
- Canberra
- CA
- Chicago
- CH
- Dallas
- DA
- Denver
- DE
- Dubai
- DX
- Dublin
- DB
- Frankfurt
- FR
- Geneva
- GV
- Hamburg
- HH
- Helsinki
- HE
- Hong
Kong - HK
- Istanbul
- IL
- Kamloops
- KA
- Lisbon
- LS
- London
- LD
- Los
Angeles - LA
- Madrid
- MD
- Manchester
- MA
- Melbourne
- ME
- Mexico
City - MX
- Miami
- MI
- Milan
- ML
- Montreal
- MT
- Mumbai
- MB
- Munich
- MU
- New
York - NY
- Osaka
- OS
- Paris
- PA
- Perth
- PE
- Philadelphia
- PH
- Rio
De Janeiro - RJ
- Sao
Paulo - SP
- Seattle
- SE
- Seoul
- SL
- Silicon
Valley - SV
- Singapore
- SG
- Sofia
- SO
- Stockholm
- SK
- Sydney
- SY
- Tokyo
- TY
- Toronto
- TR
- Vancouver
- VA
- Warsaw
- WA
- Winnipeg
- WI
- Zurich
- ZH
- AMSTERDAM
- AM
- ASHBURN
- DC
- ATLANTA
- AT
- BARCELONA
- BA
- BOGOTA
- BG
- BORDEAUX
- BX
- BOSTON
- BO
- BRUSSELS
- BL
- CALGARY
- CL
- CANBERRA
- CA
- CHICAGO
- CH
- DALLAS
- DA
- DENVER
- DE
- DUBAI
- DX
- DUBLIN
- DB
- FRANKFURT
- FR
- GENEVA
- GV
- HAMBURG
- HH
- HELSINKI
- HE
- HONG_KONG
- HK
- ISTANBUL
- IL
- KAMLOOPS
- KA
- LISBON
- LS
- LONDON
- LD
- LOS_ANGELES
- LA
- MADRID
- MD
- MANCHESTER
- MA
- MELBOURNE
- ME
- MEXICO_CITY
- MX
- MIAMI
- MI
- MILAN
- ML
- MONTREAL
- MT
- MUMBAI
- MB
- MUNICH
- MU
- NEW_YORK
- NY
- OSAKA
- OS
- PARIS
- PA
- PERTH
- PE
- PHILADELPHIA
- PH
- RIO_DE_JANEIRO
- RJ
- SAO_PAULO
- SP
- SEATTLE
- SE
- SEOUL
- SL
- SILICON_VALLEY
- SV
- SINGAPORE
- SG
- SOFIA
- SO
- STOCKHOLM
- SK
- SYDNEY
- SY
- TOKYO
- TY
- TORONTO
- TR
- VANCOUVER
- VA
- WARSAW
- WA
- WINNIPEG
- WI
- ZURICH
- ZH
- "AM"
- AM
- "DC"
- DC
- "AT"
- AT
- "BA"
- BA
- "BG"
- BG
- "BX"
- BX
- "BO"
- BO
- "BL"
- BL
- "CL"
- CL
- "CA"
- CA
- "CH"
- CH
- "DA"
- DA
- "DE"
- DE
- "DX"
- DX
- "DB"
- DB
- "FR"
- FR
- "GV"
- GV
- "HH"
- HH
- "HE"
- HE
- "HK"
- HK
- "IL"
- IL
- "KA"
- KA
- "LS"
- LS
- "LD"
- LD
- "LA"
- LA
- "MD"
- MD
- "MA"
- MA
- "ME"
- ME
- "MX"
- MX
- "MI"
- MI
- "ML"
- ML
- "MT"
- MT
- "MB"
- MB
- "MU"
- MU
- "NY"
- NY
- "OS"
- OS
- "PA"
- PA
- "PE"
- PE
- "PH"
- PH
- "RJ"
- RJ
- "SP"
- SP
- "SE"
- SE
- "SL"
- SL
- "SV"
- SV
- "SG"
- SG
- "SO"
- SO
- "SK"
- SK
- "SY"
- SY
- "TY"
- TY
- "TR"
- TR
- "VA"
- VA
- "WA"
- WA
- "WI"
- WI
- "ZH"
- ZH
Package Details
- Repository
- equinix equinix/pulumi-equinix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
equinix
Terraform Provider.