UNPKG

@equinix-labs/pulumi-equinix

Version:

A Pulumi package for creating and managing equinix cloud resources.

302 lines (301 loc) 7.87 kB
export declare const BillingCycle: { readonly Hourly: "hourly"; readonly Monthly: "monthly"; }; export type BillingCycle = (typeof BillingCycle)[keyof typeof BillingCycle]; export declare const Facility: { /** * Amsterdam 2 */ readonly AM2: "am2"; /** * Amsterdam 6 */ readonly AM6: "am6"; /** * Manchester 5 */ readonly MA5: "ma5"; /** * Tokio 1 */ readonly NRT1: "nrt1"; /** * Paris 4 */ readonly PA4: "pa4"; /** * Stockholm 2 */ readonly SK2: "sk2"; /** * Melbourne 2 */ readonly ME2: "me2"; /** * Hong Kong 2 */ readonly HK2: "hk2"; /** * Tokyo 11 */ readonly TY11: "ty11"; /** * Los Angeles 4 */ readonly LA4: "la4"; /** * Dallas 6 */ readonly DA6: "da6"; /** * Dallas 11 */ readonly DA11: "da11"; /** * Dallas 3 */ readonly DA3: "da3"; /** * Sao Paulo 4 */ readonly SP4: "sp4"; /** * Montreal 1 */ readonly MT1: "mt1"; /** * Silicon Valley 16 */ readonly SV16: "sv16"; /** * Sunnyvale, CA 1 */ readonly SJC1: "sjc1"; /** * Frankfurt 2 */ readonly FRA2: "fra2"; /** * Frankfurt 8 */ readonly FRA8: "fr8"; /** * New York 5 */ readonly NY5: "ny5"; /** * New York 6 */ readonly NY6: "ny6"; /** * New York 7 */ readonly NY7: "ny7"; /** * Chicago 3 */ readonly CH3: "ch3"; /** * Seoul 1 */ readonly SL1: "sl1"; /** * Sydney 5 */ readonly SY5: "sy5"; /** * Osaka 3 */ readonly OS3: "os3"; /** * London 7 */ readonly LD7: "ld7"; /** * Washington DC 10 */ readonly DC10: "dc10"; /** * Amsterdam 1 */ readonly AMS1: "ams1"; /** * Singapore 4 */ readonly SG4: "sg4"; /** * Seattle 4 */ readonly SE4: "se4"; /** * Sydney 4 */ readonly SY4: "sy4"; /** * Atlanta 4 */ readonly AT4: "at4"; /** * Dallas 2 */ readonly DFW2: "dfw2"; /** * Toronto */ readonly TR2: "tr2"; /** * Washington DC */ readonly DC13: "dc13"; /** * Helsinki */ readonly HE7: "he7"; /** * Parsippany, NJ 1 */ readonly EWR1: "ewr1"; /** * Singapore 5 */ readonly SG5: "sg5"; /** * Singapore 1 */ readonly SG1: "sg1"; /** * Madrid 2 */ readonly MD2: "md2"; /** * Silicon Valley 15 */ readonly SV15: "sv15"; }; /** * See https://deploy.equinix.com/developers/api/metal/#tag/Facilities/operation/findFacilities */ export type Facility = (typeof Facility)[keyof typeof Facility]; export declare const IpBlockType: { readonly GlobalIPv4: "global_ipv4"; readonly PublicIPv4: "public_ipv4"; }; export type IpBlockType = (typeof IpBlockType)[keyof typeof IpBlockType]; export declare const NetworkType: { readonly Layer3: "layer3"; readonly Layer2Individual: "layer2-individual"; readonly Layer2Bonded: "layer2-bonded"; readonly Hybrid: "hybrid"; }; export type NetworkType = (typeof NetworkType)[keyof typeof NetworkType]; export declare const OperatingSystem: { readonly Alma8: "alma_8"; readonly Alma9: "alma_9"; readonly Alpine3: "alpine_3"; readonly CentOS6: "centos_6"; readonly CentOS7: "centos_7"; readonly CentOS8: "centos_8"; readonly CoreOSAlpha: "coreos_alpha"; readonly CoreOSBeta: "coreos_beta"; readonly CoreOSStable: "coreos_stable"; readonly CustomIPXE: "custom_ipxe"; readonly Debian10: "debian_10"; readonly Debian11: "debian_11"; readonly Debian7: "debian_7"; readonly Debian8: "debian_8"; readonly Debian9: "debian_9"; readonly Fedora31: "fedora_31"; readonly Fedora34: "fedora_34"; readonly FlatcarAlpha: "flatcar_alpha"; readonly FlatcarBeta: "flatcar_beta"; readonly FlatcarEdge: "flatcar_edge"; readonly FlatcarLTS: "flatcar_lts"; readonly FlatcarStable: "flatcar_stable"; readonly FreeBSD10_3: "freebsd_10_3"; readonly FreeBSD10_4: "freebsd_10_4"; readonly FreeBSD11_0: "freebsd_11_0"; readonly FreeBSD11_1: "freebsd_11_1"; readonly FreeBSD11_2: "freebsd_11_2"; readonly FreeBSD11_3: "freebsd_11_3"; readonly FreeBSD11_4: "freebsd_11_4"; readonly FreeBSD12Testing: "freebsd_12_testing"; readonly FreeBSD12_1: "freebsd_12_1"; readonly FreeBSD13_0: "freebsd_13_0"; readonly FreeBSD13_1: "freebsd_13_1"; readonly FreeBSD13_testing: "freebsd_13_testing"; readonly HookEsxi7: "hook_esxi7"; readonly NixOS17_03: "nixos_17_03"; readonly NixOS18_03: "nixos_18_03"; readonly NixOS19_03: "nixos_19_03"; readonly NixOS20_09: "nixos_20_09"; readonly NixOS21_11: "nixos_21_11"; readonly NixOS22_05: "nixos_22_05"; readonly NixOS22_11: "nixos_22_11"; readonly Nixos21_05: "nixos_21_05"; readonly NutanixCentos: "nutanix_centos"; readonly NutanixLTS5_19_1: "nutanix_lts_5_19_1"; readonly NutanixLTS5_20: "nutanix_lts_5_20"; readonly OpenSUSE42_3: "opensuse_42_3"; readonly RHEL7: "rhel_7"; readonly RHEL8: "rhel_8"; readonly RHEL9: "rhel_9"; readonly RancherOS: "rancher"; readonly Rocky8: "rocky_8"; readonly Rocky9: "rocky_9"; readonly SLES12SP3: "suse_sles12_sp3"; readonly ScientificLinux6: "scientific_6"; readonly TalosV1: "talos_v1"; readonly Ubuntu1710: "ubuntu_17_10"; readonly Ubuntu18_04: "ubuntu_18_04"; readonly Ubuntu1904: "ubuntu_19_04"; readonly Ubuntu19_10: "ubuntu_19_10"; readonly Ubuntu20_04: "ubuntu_20_04"; readonly Ubuntu20_04_legacy: "ubuntu_20_04_legacy"; readonly Ubuntu20_10: "ubuntu_20_10"; readonly Ubuntu2204: "ubuntu_22_04"; readonly VMWareAlloyVcf: "vmware_alloy_vcf"; readonly VMWareEsxi5_5: "vmware_esxi_5_5"; readonly VMWareEsxi6_0: "vmware_esxi_6_0"; readonly VMWareEsxi6_5: "vmware_esxi_6_5"; readonly VMWareEsxi6_7: "vmware_esxi_6_7"; readonly VMWareEsxi6_7_vcf: "vmware_esxi_6_7_vcf"; readonly VMWareEsxi7_0: "vmware_esxi_7_0"; readonly VMWareEsxi7_0U2a: "vmware_esxi_7_0U2a"; readonly VMWareEsxi7_0_vcf: "vmware_esxi_7_0_vcf"; readonly VMWareNsx2_5_0: "vmware_nsx_2_5_0"; readonly VMWareNsx3_0_0: "vmware_nsx_3_0_0"; readonly Virtuozzo7: "virtuozzo_7"; readonly Windows2012R2: "windows_2012_r2"; readonly Windows2016: "windows_2016"; readonly Windows2019: "windows_2019"; readonly Windows2022: "windows_2022"; }; /** * See https://deploy.equinix.com/developers/api/metal/#tag/OperatingSystems/operation/findOperatingSystems */ export type OperatingSystem = (typeof OperatingSystem)[keyof typeof OperatingSystem]; export declare const Plan: { readonly A3LargeX86: "a3.large.x86"; readonly C2LargeARM: "c2.large.arm"; readonly C2MediumX86: "c2.medium.x86"; readonly C3LargeARM: "c3.large.arm64"; readonly C3MediumX86: "c3.medium.x86"; readonly C3SmallX86: "c3.small.x86"; readonly F3LargeX86: "f3.large.x86"; readonly F3MediumX86: "f3.medium.x86"; readonly G2LargeX86: "g2.large.x86"; readonly M2XLargeX86: "m2.xlarge.x86"; readonly M3LargeX86: "m3.large.x86"; readonly M3SmallX86: "m3.small.x86"; readonly N2XLargeX86: "n2.xlarge.x86"; readonly N3XLargeX86: "n3.xlarge.x86"; readonly S3XLargeX86: "s3.xlarge.x86"; readonly T3SmallX86: "t3.small.x86"; readonly X2XLargeX86: "x2.xlarge.x86"; readonly X3XLargeX86: "x3.xlarge.x86"; }; /** * See https://deploy.equinix.com/developers/api/metal/#tag/Plans/operation/findPlans */ export type Plan = (typeof Plan)[keyof typeof Plan];