# Packages

No description provided by the author

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
GetBgpSession gets an existing BgpSession resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetConnection gets an existing Connection resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetDevice gets an existing Device resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Use this datasource to retrieve list of BGP neighbors of a device in the Equinix Metal host.
No description provided by the author
GetDeviceNetworkType gets an existing DeviceNetworkType resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Provides an Equinix Metal facility datasource.
No description provided by the author
GetGateway gets an existing Gateway resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Use this data source to retrieve a [hardware reservation resource from Equinix Metal](https://metal.equinix.com/developers/docs/deploy/reserved/).
No description provided by the author
GetIpAttachment gets an existing IpAttachment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Use this datasource to get CIDR expressions for allocated IP blocks of all the types in a project, optionally filtered by facility or metro.
No description provided by the author
Provides an Equinix Metal metro datasource.
No description provided by the author
Use this data source to get Equinix Metal Operating System image.
No description provided by the author
GetOrganization gets an existing Organization resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetPort gets an existing Port resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetPortVlanAttachment gets an existing PortVlanAttachment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Use this data source to get CIDR expression for precreated IPv6 and IPv4 blocks in Equinix Metal.
No description provided by the author
GetProject gets an existing Project resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetProjectApiKey gets an existing ProjectApiKey resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetProjectSshKey gets an existing ProjectSshKey resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetReservedIpBlock gets an existing ReservedIpBlock resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
Use this data source to get Equinix Metal Spot Market Price for a plan.
No description provided by the author
GetSpotMarketRequest gets an existing SpotMarketRequest resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetSshKey gets an existing SshKey resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetUserApiKey gets an existing UserApiKey resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetVirtualCircuit gets an existing VirtualCircuit resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetVlan gets an existing Vlan resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetVolume gets an existing Volume resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetVolumeAttachment gets an existing VolumeAttachment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
No description provided by the author
Use this data source to retrieve a connection resource from [Equinix Fabric - software-defined interconnections](https://metal.equinix.com/developers/docs/networking/fabric/) ## Example Usage ```go package main import ( "github.com/pulumi/pulumi-equinix-metal/sdk/v3/go/equinix-metal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := equinix - metal.LookupConnection(ctx, &GetConnectionArgs{ ConnectionId: "4347e805-eb46-4699-9eb9-5c116e6a017d", }, nil) if err != nil { return err } return nil }) } ```.
No description provided by the author
Provides an Equinix Metal device datasource.
No description provided by the author
Use this datasource to retrieve Metal Gateway resources in Equinix Metal.
No description provided by the author
Provides an Equinix Metal organization datasource.
No description provided by the author
Use this data source to read ports of existing devices.
No description provided by the author
Use this datasource to retrieve attributes of the Project API resource.
No description provided by the author
Use this datasource to retrieve attributes of a Project SSH Key API resource.
No description provided by the author
Use this data source to find IP address blocks in Equinix Metal.
No description provided by the author
No description provided by the author
No description provided by the author
Use this data source to retrieve a virtual circuit resource from [Equinix Fabric - software-defined interconnections](https://metal.equinix.com/developers/docs/networking/fabric/) ## Example Usage ```go package main import ( "github.com/pulumi/pulumi-equinix-metal/sdk/v3/go/equinix-metal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) func main() { pulumi.Run(func(ctx *pulumi.Context) error { exampleConnection, err := equinix - metal.LookupConnection(ctx, &GetConnectionArgs{ ConnectionId: "4347e805-eb46-4699-9eb9-5c116e6a017d", }, nil) if err != nil { return err } _, err = equinix - metal.LookupVirtualCircuit(ctx, &GetVirtualCircuitArgs{ VirtualCircuitId: exampleConnection.Ports[1].VirtualCircuitIds[0], }, nil) if err != nil { return err } return nil }) } ```.
No description provided by the author
Provides an Equinix Metal Virtual Network datasource.
No description provided by the author
Datasource `Volume` was removed in version 3.0.0, and the API support was deprecated on June 1st 2021.
No description provided by the author
No description provided by the author
NewBgpSession registers a new resource with the given unique name, arguments, and options.
NewConnection registers a new resource with the given unique name, arguments, and options.
NewDevice registers a new resource with the given unique name, arguments, and options.
NewDeviceNetworkType registers a new resource with the given unique name, arguments, and options.
NewGateway registers a new resource with the given unique name, arguments, and options.
NewIpAttachment registers a new resource with the given unique name, arguments, and options.
NewOrganization registers a new resource with the given unique name, arguments, and options.
NewPort registers a new resource with the given unique name, arguments, and options.
NewPortVlanAttachment registers a new resource with the given unique name, arguments, and options.
NewProject registers a new resource with the given unique name, arguments, and options.
NewProjectApiKey registers a new resource with the given unique name, arguments, and options.
NewProjectSshKey registers a new resource with the given unique name, arguments, and options.
NewProvider registers a new resource with the given unique name, arguments, and options.
NewReservedIpBlock registers a new resource with the given unique name, arguments, and options.
NewSpotMarketRequest registers a new resource with the given unique name, arguments, and options.
NewSshKey registers a new resource with the given unique name, arguments, and options.
NewUserApiKey registers a new resource with the given unique name, arguments, and options.
NewVirtualCircuit registers a new resource with the given unique name, arguments, and options.
NewVlan registers a new resource with the given unique name, arguments, and options.
NewVolume registers a new resource with the given unique name, arguments, and options.
NewVolumeAttachment registers a new resource with the given unique name, arguments, and options.
No description provided by the author
PkgVersion uses reflection to determine the version of the current package.
No description provided by the author
No description provided by the author
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Structs

Provides a resource to manage BGP sessions in Equinix Metal Host.
The set of arguments for constructing a BgpSession resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Use this resource to request of create an Interconnection from [Equinix Fabric - software-defined interconnections](https://metal.equinix.com/developers/docs/networking/fabric/) ## Example Usage ```go package main import ( "github.com/pulumi/pulumi-equinix-metal/sdk/v3/go/equinix-metal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := equinix - metal.NewConnection(ctx, "test", &equinix-metal.ConnectionArgs{ OrganizationId: pulumi.Any(local.My_organization_id), ProjectId: pulumi.Any(local.My_project_id), Metro: pulumi.String("sv"), Redundancy: pulumi.String("redundant"), Type: pulumi.String("shared"), }) if err != nil { return err } return nil }) } ```.
The set of arguments for constructing a Connection resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides an Equinix Metal device resource.
The set of arguments for constructing a Device resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
## Import This resource can also be imported using existing device ID ```sh $ pulumi import equinix-metal:index/deviceNetworkType:DeviceNetworkType metal_device_network_type {existing device_id} ```.
The set of arguments for constructing a DeviceNetworkType resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Use this resource to create Metal Gateway resources in Equinix Metal.
The set of arguments for constructing a Gateway resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getDeviceBgpNeighbors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getDeviceBgpNeighbors.
A collection of values returned by getDeviceBgpNeighbors.
A collection of values returned by getDeviceBgpNeighbors.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getFacility.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getFacility.
A collection of values returned by getFacility.
A collection of values returned by getFacility.
A collection of arguments for invoking getHardwareReservation.
A collection of arguments for invoking getHardwareReservation.
A collection of values returned by getHardwareReservation.
A collection of values returned by getHardwareReservation.
A collection of arguments for invoking getIpBlockRanges.
A collection of arguments for invoking getIpBlockRanges.
A collection of values returned by getIpBlockRanges.
A collection of values returned by getIpBlockRanges.
A collection of arguments for invoking getMetro.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getMetro.
A collection of values returned by getMetro.
A collection of values returned by getMetro.
A collection of arguments for invoking getOperatingSystem.
A collection of arguments for invoking getOperatingSystem.
A collection of values returned by getOperatingSystem.
A collection of values returned by getOperatingSystem.
A collection of arguments for invoking getPrecreatedIpBlock.
A collection of arguments for invoking getPrecreatedIpBlock.
A collection of values returned by getPrecreatedIpBlock.
A collection of values returned by getPrecreatedIpBlock.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getSpotMarketPrice.
A collection of arguments for invoking getSpotMarketPrice.
A collection of values returned by getSpotMarketPrice.
A collection of values returned by getSpotMarketPrice.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides a resource to attach elastic IP subnets to devices.
The set of arguments for constructing a IpAttachment resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of arguments for invoking getConnection.
A collection of arguments for invoking getConnection.
A collection of values returned by getConnection.
A collection of values returned by getConnection.
A collection of arguments for invoking getDevice.
A collection of arguments for invoking getDevice.
A collection of values returned by getDevice.
A collection of values returned by getDevice.
A collection of arguments for invoking getGateway.
A collection of arguments for invoking getGateway.
A collection of values returned by getGateway.
A collection of values returned by getGateway.
A collection of arguments for invoking getOrganization.
A collection of arguments for invoking getOrganization.
A collection of values returned by getOrganization.
A collection of values returned by getOrganization.
A collection of arguments for invoking getPort.
A collection of arguments for invoking getPort.
A collection of values returned by getPort.
A collection of values returned by getPort.
A collection of arguments for invoking getProject.
A collection of arguments for invoking getProject.
A collection of values returned by getProject.
A collection of values returned by getProject.
A collection of arguments for invoking getProjectSshKey.
A collection of arguments for invoking getProjectSshKey.
A collection of values returned by getProjectSshKey.
A collection of values returned by getProjectSshKey.
A collection of arguments for invoking getReservedIpBlock.
A collection of arguments for invoking getReservedIpBlock.
A collection of values returned by getReservedIpBlock.
A collection of values returned by getReservedIpBlock.
A collection of arguments for invoking getSpotMarketRequest.
A collection of arguments for invoking getSpotMarketRequest.
A collection of values returned by getSpotMarketRequest.
A collection of values returned by getSpotMarketRequest.
A collection of arguments for invoking getVirtualCircuit.
A collection of arguments for invoking getVirtualCircuit.
A collection of values returned by getVirtualCircuit.
A collection of values returned by getVirtualCircuit.
A collection of arguments for invoking getVlan.
A collection of arguments for invoking getVlan.
A collection of values returned by getVlan.
A collection of values returned by getVlan.
A collection of arguments for invoking getVolume.
A collection of arguments for invoking getVolume.
A collection of values returned by getVolume.
A collection of values returned by getVolume.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides a resource to manage organization resource in Equinix Metal.
The set of arguments for constructing a Organization resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The set of arguments for constructing a Port resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides a resource to attach device ports to VLANs.
The set of arguments for constructing a PortVlanAttachment resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
## Import This resource can be imported using an existing project ID ```sh $ pulumi import equinix-metal:index/project:Project metal_project {existing_project_id} ```.
## Example Usage ```go package main import ( "github.com/pulumi/pulumi-equinix-metal/sdk/v3/go/equinix-metal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := equinix - metal.NewProjectApiKey(ctx, "test", &equinix-metal.ProjectApiKeyArgs{ ProjectId: pulumi.Any(local.Existing_project_id), Description: pulumi.String("Read-only key scoped to a projct"), ReadOnly: pulumi.Bool(true), }) if err != nil { return err } return nil }) } ```.
The set of arguments for constructing a ProjectApiKey resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The set of arguments for constructing a Project resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides an Equinix Metal project SSH key resource to manage project-specific SSH keys.
The set of arguments for constructing a ProjectSshKey resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
The provider type for the metal package.
The set of arguments for constructing a Provider resource.
No description provided by the author
No description provided by the author
Provides a resource to create and manage blocks of reserved IP addresses in a project.
The set of arguments for constructing a ReservedIpBlock resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides an Equinix Metal Spot Market Request resource to allow you to manage spot market requests on your account.
The set of arguments for constructing a SpotMarketRequest resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides a resource to manage User SSH keys on your Equinix Metal user account.
The set of arguments for constructing a SshKey resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
## Example Usage ```go package main import ( "github.com/pulumi/pulumi-equinix-metal/sdk/v3/go/equinix-metal" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" ) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := equinix - metal.NewUserApiKey(ctx, "test", &equinix-metal.UserApiKeyArgs{ Description: pulumi.String("Read-only user key"), ReadOnly: pulumi.Bool(true), }) if err != nil { return err } return nil }) } ```.
The set of arguments for constructing a UserApiKey resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Use this resource to associate VLAN with a Dedicated Port from [Equinix Fabric - software-defined interconnections](https://metal.equinix.com/developers/docs/networking/fabric/#associating-a-vlan-with-a-dedicated-port).
The set of arguments for constructing a VirtualCircuit resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides a resource to allow users to manage Virtual Networks in their projects.
The set of arguments for constructing a Vlan resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Resource `Volume` was removed in version 3.0.0, and the API support was deprecated on June 1st 2021.
The set of arguments for constructing a Volume resource.
No description provided by the author
Resource `VolumeAttachment` was removed in version 3.0.0, and the API support was deprecated on June 1st 2021.
The set of arguments for constructing a VolumeAttachment resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Interfaces

BgpSessionArrayInput is an input type that accepts BgpSessionArray and BgpSessionArrayOutput values.
No description provided by the author
BgpSessionMapInput is an input type that accepts BgpSessionMap and BgpSessionMapOutput values.
No description provided by the author
BillingCycleInput is an input type that accepts BillingCycleArgs and BillingCycleOutput values.
No description provided by the author
ConnectionArrayInput is an input type that accepts ConnectionArray and ConnectionArrayOutput values.
No description provided by the author
ConnectionMapInput is an input type that accepts ConnectionMap and ConnectionMapOutput values.
ConnectionPortArrayInput is an input type that accepts ConnectionPortArray and ConnectionPortArrayOutput values.
ConnectionPortInput is an input type that accepts ConnectionPortArgs and ConnectionPortOutput values.
No description provided by the author
DeviceArrayInput is an input type that accepts DeviceArray and DeviceArrayOutput values.
No description provided by the author
DeviceIpAddressArrayInput is an input type that accepts DeviceIpAddressArray and DeviceIpAddressArrayOutput values.
DeviceIpAddressInput is an input type that accepts DeviceIpAddressArgs and DeviceIpAddressOutput values.
DeviceMapInput is an input type that accepts DeviceMap and DeviceMapOutput values.
DeviceNetworkArrayInput is an input type that accepts DeviceNetworkArray and DeviceNetworkArrayOutput values.
DeviceNetworkInput is an input type that accepts DeviceNetworkArgs and DeviceNetworkOutput values.
DeviceNetworkTypeArrayInput is an input type that accepts DeviceNetworkTypeArray and DeviceNetworkTypeArrayOutput values.
No description provided by the author
DeviceNetworkTypeMapInput is an input type that accepts DeviceNetworkTypeMap and DeviceNetworkTypeMapOutput values.
No description provided by the author
DevicePortArrayInput is an input type that accepts DevicePortArray and DevicePortArrayOutput values.
DevicePortInput is an input type that accepts DevicePortArgs and DevicePortOutput values.
No description provided by the author
DeviceReinstallInput is an input type that accepts DeviceReinstallArgs and DeviceReinstallOutput values.
DeviceReinstallPtrInput is an input type that accepts DeviceReinstallArgs, DeviceReinstallPtr and DeviceReinstallPtrOutput values.
FacilityInput is an input type that accepts FacilityArgs and FacilityOutput values.
No description provided by the author
GatewayArrayInput is an input type that accepts GatewayArray and GatewayArrayOutput values.
No description provided by the author
GatewayMapInput is an input type that accepts GatewayMap and GatewayMapOutput values.
No description provided by the author
GetConnectionPortArrayInput is an input type that accepts GetConnectionPortArray and GetConnectionPortArrayOutput values.
GetConnectionPortInput is an input type that accepts GetConnectionPortArgs and GetConnectionPortOutput values.
GetDeviceBgpNeighborsBgpNeighborArrayInput is an input type that accepts GetDeviceBgpNeighborsBgpNeighborArray and GetDeviceBgpNeighborsBgpNeighborArrayOutput values.
GetDeviceBgpNeighborsBgpNeighborInput is an input type that accepts GetDeviceBgpNeighborsBgpNeighborArgs and GetDeviceBgpNeighborsBgpNeighborOutput values.
GetDeviceBgpNeighborsBgpNeighborRoutesInArrayInput is an input type that accepts GetDeviceBgpNeighborsBgpNeighborRoutesInArray and GetDeviceBgpNeighborsBgpNeighborRoutesInArrayOutput values.
GetDeviceBgpNeighborsBgpNeighborRoutesInInput is an input type that accepts GetDeviceBgpNeighborsBgpNeighborRoutesInArgs and GetDeviceBgpNeighborsBgpNeighborRoutesInOutput values.
GetDeviceBgpNeighborsBgpNeighborRoutesOutArrayInput is an input type that accepts GetDeviceBgpNeighborsBgpNeighborRoutesOutArray and GetDeviceBgpNeighborsBgpNeighborRoutesOutArrayOutput values.
GetDeviceBgpNeighborsBgpNeighborRoutesOutInput is an input type that accepts GetDeviceBgpNeighborsBgpNeighborRoutesOutArgs and GetDeviceBgpNeighborsBgpNeighborRoutesOutOutput values.
GetDeviceNetworkArrayInput is an input type that accepts GetDeviceNetworkArray and GetDeviceNetworkArrayOutput values.
GetDeviceNetworkInput is an input type that accepts GetDeviceNetworkArgs and GetDeviceNetworkOutput values.
GetDevicePortArrayInput is an input type that accepts GetDevicePortArray and GetDevicePortArrayOutput values.
GetDevicePortInput is an input type that accepts GetDevicePortArgs and GetDevicePortOutput values.
GetFacilityCapacityArrayInput is an input type that accepts GetFacilityCapacityArray and GetFacilityCapacityArrayOutput values.
GetFacilityCapacityInput is an input type that accepts GetFacilityCapacityArgs and GetFacilityCapacityOutput values.
GetMetroCapacityArrayInput is an input type that accepts GetMetroCapacityArray and GetMetroCapacityArrayOutput values.
GetMetroCapacityInput is an input type that accepts GetMetroCapacityArgs and GetMetroCapacityOutput values.
GetProjectBgpConfigArrayInput is an input type that accepts GetProjectBgpConfigArray and GetProjectBgpConfigArrayOutput values.
GetProjectBgpConfigInput is an input type that accepts GetProjectBgpConfigArgs and GetProjectBgpConfigOutput values.
GetVolumeSnapshotPolicyArrayInput is an input type that accepts GetVolumeSnapshotPolicyArray and GetVolumeSnapshotPolicyArrayOutput values.
GetVolumeSnapshotPolicyInput is an input type that accepts GetVolumeSnapshotPolicyArgs and GetVolumeSnapshotPolicyOutput values.
IpAttachmentArrayInput is an input type that accepts IpAttachmentArray and IpAttachmentArrayOutput values.
No description provided by the author
IpAttachmentMapInput is an input type that accepts IpAttachmentMap and IpAttachmentMapOutput values.
No description provided by the author
IpBlockTypeInput is an input type that accepts IpBlockTypeArgs and IpBlockTypeOutput values.
No description provided by the author
NetworkTypeInput is an input type that accepts NetworkTypeArgs and NetworkTypeOutput values.
No description provided by the author
OperatingSystemInput is an input type that accepts OperatingSystemArgs and OperatingSystemOutput values.
No description provided by the author
OrganizationArrayInput is an input type that accepts OrganizationArray and OrganizationArrayOutput values.
No description provided by the author
OrganizationMapInput is an input type that accepts OrganizationMap and OrganizationMapOutput values.
No description provided by the author
PlanInput is an input type that accepts PlanArgs and PlanOutput values.
No description provided by the author
PortArrayInput is an input type that accepts PortArray and PortArrayOutput values.
No description provided by the author
PortMapInput is an input type that accepts PortMap and PortMapOutput values.
No description provided by the author
PortVlanAttachmentArrayInput is an input type that accepts PortVlanAttachmentArray and PortVlanAttachmentArrayOutput values.
No description provided by the author
PortVlanAttachmentMapInput is an input type that accepts PortVlanAttachmentMap and PortVlanAttachmentMapOutput values.
No description provided by the author
ProjectApiKeyArrayInput is an input type that accepts ProjectApiKeyArray and ProjectApiKeyArrayOutput values.
No description provided by the author
ProjectApiKeyMapInput is an input type that accepts ProjectApiKeyMap and ProjectApiKeyMapOutput values.
No description provided by the author
ProjectArrayInput is an input type that accepts ProjectArray and ProjectArrayOutput values.
ProjectBgpConfigInput is an input type that accepts ProjectBgpConfigArgs and ProjectBgpConfigOutput values.
ProjectBgpConfigPtrInput is an input type that accepts ProjectBgpConfigArgs, ProjectBgpConfigPtr and ProjectBgpConfigPtrOutput values.
No description provided by the author
ProjectMapInput is an input type that accepts ProjectMap and ProjectMapOutput values.
No description provided by the author
ProjectSshKeyArrayInput is an input type that accepts ProjectSshKeyArray and ProjectSshKeyArrayOutput values.
No description provided by the author
ProjectSshKeyMapInput is an input type that accepts ProjectSshKeyMap and ProjectSshKeyMapOutput values.
No description provided by the author
No description provided by the author
No description provided by the author
ReservedIpBlockArrayInput is an input type that accepts ReservedIpBlockArray and ReservedIpBlockArrayOutput values.
No description provided by the author
ReservedIpBlockMapInput is an input type that accepts ReservedIpBlockMap and ReservedIpBlockMapOutput values.
No description provided by the author
SpotMarketRequestArrayInput is an input type that accepts SpotMarketRequestArray and SpotMarketRequestArrayOutput values.
No description provided by the author
SpotMarketRequestInstanceParametersInput is an input type that accepts SpotMarketRequestInstanceParametersArgs and SpotMarketRequestInstanceParametersOutput values.
SpotMarketRequestInstanceParametersPtrInput is an input type that accepts SpotMarketRequestInstanceParametersArgs, SpotMarketRequestInstanceParametersPtr and SpotMarketRequestInstanceParametersPtrOutput values.
SpotMarketRequestMapInput is an input type that accepts SpotMarketRequestMap and SpotMarketRequestMapOutput values.
No description provided by the author
SshKeyArrayInput is an input type that accepts SshKeyArray and SshKeyArrayOutput values.
No description provided by the author
SshKeyMapInput is an input type that accepts SshKeyMap and SshKeyMapOutput values.
No description provided by the author
UserApiKeyArrayInput is an input type that accepts UserApiKeyArray and UserApiKeyArrayOutput values.
No description provided by the author
UserApiKeyMapInput is an input type that accepts UserApiKeyMap and UserApiKeyMapOutput values.
No description provided by the author
VirtualCircuitArrayInput is an input type that accepts VirtualCircuitArray and VirtualCircuitArrayOutput values.
No description provided by the author
VirtualCircuitMapInput is an input type that accepts VirtualCircuitMap and VirtualCircuitMapOutput values.
No description provided by the author
VlanArrayInput is an input type that accepts VlanArray and VlanArrayOutput values.
No description provided by the author
VlanMapInput is an input type that accepts VlanMap and VlanMapOutput values.
No description provided by the author
VolumeArrayInput is an input type that accepts VolumeArray and VolumeArrayOutput values.
VolumeAttachmentArrayInput is an input type that accepts VolumeAttachmentArray and VolumeAttachmentArrayOutput values.
No description provided by the author
VolumeAttachmentMapInput is an input type that accepts VolumeAttachmentMap and VolumeAttachmentMapOutput values.
No description provided by the author
VolumeAttachmentTypeArrayInput is an input type that accepts VolumeAttachmentTypeArray and VolumeAttachmentTypeArrayOutput values.
VolumeAttachmentTypeInput is an input type that accepts VolumeAttachmentTypeArgs and VolumeAttachmentTypeOutput values.
No description provided by the author
VolumeMapInput is an input type that accepts VolumeMap and VolumeMapOutput values.
No description provided by the author
VolumeSnapshotPolicyArrayInput is an input type that accepts VolumeSnapshotPolicyArray and VolumeSnapshotPolicyArrayOutput values.
VolumeSnapshotPolicyInput is an input type that accepts VolumeSnapshotPolicyArgs and VolumeSnapshotPolicyOutput values.

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author