Nutanix v0.7.4 published on Friday, Mar 21, 2025 by Piers Karsenbarg
nutanix.getVpcsV2
Explore with Pulumi AI
Provides a datasource to retrieve the list of existing VPCs.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as nutanix from "@pulumi/nutanix";
const vpcs = nutanix.getVpcsV2({});
import pulumi
import pulumi_nutanix as nutanix
vpcs = nutanix.get_vpcs_v2()
package main
import (
"github.com/pierskarsenbarg/pulumi-nutanix/sdk/go/nutanix"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := nutanix.GetVpcsV2(ctx, &nutanix.GetVpcsV2Args{}, nil)
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Nutanix = Pulumi.Nutanix;
return await Deployment.RunAsync(() =>
{
var vpcs = Nutanix.GetVpcsV2.Invoke();
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.nutanix.NutanixFunctions;
import com.pulumi.nutanix.inputs.GetVpcsV2Args;
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 vpcs = NutanixFunctions.getVpcsV2();
}
}
variables:
vpcs:
fn::invoke:
function: nutanix:getVpcsV2
arguments: {}
Using getVpcsV2
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 getVpcsV2(args: GetVpcsV2Args, opts?: InvokeOptions): Promise<GetVpcsV2Result>
function getVpcsV2Output(args: GetVpcsV2OutputArgs, opts?: InvokeOptions): Output<GetVpcsV2Result>
def get_vpcs_v2(filter: Optional[str] = None,
limit: Optional[int] = None,
order_by: Optional[str] = None,
page: Optional[int] = None,
select: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetVpcsV2Result
def get_vpcs_v2_output(filter: Optional[pulumi.Input[str]] = None,
limit: Optional[pulumi.Input[int]] = None,
order_by: Optional[pulumi.Input[str]] = None,
page: Optional[pulumi.Input[int]] = None,
select: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetVpcsV2Result]
func GetVpcsV2(ctx *Context, args *GetVpcsV2Args, opts ...InvokeOption) (*GetVpcsV2Result, error)
func GetVpcsV2Output(ctx *Context, args *GetVpcsV2OutputArgs, opts ...InvokeOption) GetVpcsV2ResultOutput
> Note: This function is named GetVpcsV2
in the Go SDK.
public static class GetVpcsV2
{
public static Task<GetVpcsV2Result> InvokeAsync(GetVpcsV2Args args, InvokeOptions? opts = null)
public static Output<GetVpcsV2Result> Invoke(GetVpcsV2InvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetVpcsV2Result> getVpcsV2(GetVpcsV2Args args, InvokeOptions options)
public static Output<GetVpcsV2Result> getVpcsV2(GetVpcsV2Args args, InvokeOptions options)
fn::invoke:
function: nutanix:index/getVpcsV2:getVpcsV2
arguments:
# arguments dictionary
The following arguments are supported:
- Filter string
- A URL query parameter that allows clients to filter a collection of resources.
- Limit int
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- Order
By string - A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default.
- Page int
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
- Select string
- A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions.
- Filter string
- A URL query parameter that allows clients to filter a collection of resources.
- Limit int
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- Order
By string - A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default.
- Page int
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
- Select string
- A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions.
- filter String
- A URL query parameter that allows clients to filter a collection of resources.
- limit Integer
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- order
By String - A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default.
- page Integer
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
- select String
- A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions.
- filter string
- A URL query parameter that allows clients to filter a collection of resources.
- limit number
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- order
By string - A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default.
- page number
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
- select string
- A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions.
- filter str
- A URL query parameter that allows clients to filter a collection of resources.
- limit int
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- order_
by str - A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default.
- page int
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
- select str
- A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions.
- filter String
- A URL query parameter that allows clients to filter a collection of resources.
- limit Number
- A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
- order
By String - A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default.
- page Number
- A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
- select String
- A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions.
getVpcsV2 Result
The following output properties are available:
Supporting Types
GetVpcsV2Vpc
- Common
Dhcp Options This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc Common Dhcp Option> - List of DHCP options to be configured.
- Description
This property is required. string - Description of the VPC.
- Ext
Id This property is required. string - ext_id of VPC.
- External
Routing Domain Reference This property is required. string - External routing domain associated with this route table
- External
Subnets This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc External Subnet> - List of external subnets that the VPC is attached to.
- Externally
Routable Prefixes This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc Externally Routable Prefix> - CIDR blocks from the VPC which can talk externally without performing NAT. This is applicable when connecting to external subnets which have disabled NAT.
- Links
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc Link> - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- Metadatas
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc Metadata> - Metadata associated with this resource.
- Name
This property is required. string - Name of the VPC.
- Snat
Ips This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc Snat Ip> - List of IP Addresses used for SNAT.
- Tenant
Id This property is required. string - A globally unique identifier that represents the tenant that owns this entity.
- Vpc
Type This property is required. string - Type of VPC.
- Common
Dhcp Options This property is required. []GetVpcs V2Vpc Common Dhcp Option - List of DHCP options to be configured.
- Description
This property is required. string - Description of the VPC.
- Ext
Id This property is required. string - ext_id of VPC.
- External
Routing Domain Reference This property is required. string - External routing domain associated with this route table
- External
Subnets This property is required. []GetVpcs V2Vpc External Subnet - List of external subnets that the VPC is attached to.
- Externally
Routable Prefixes This property is required. []GetVpcs V2Vpc Externally Routable Prefix - CIDR blocks from the VPC which can talk externally without performing NAT. This is applicable when connecting to external subnets which have disabled NAT.
- Links
This property is required. []GetVpcs V2Vpc Link - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- Metadatas
This property is required. []GetVpcs V2Vpc Metadata - Metadata associated with this resource.
- Name
This property is required. string - Name of the VPC.
- Snat
Ips This property is required. []GetVpcs V2Vpc Snat Ip - List of IP Addresses used for SNAT.
- Tenant
Id This property is required. string - A globally unique identifier that represents the tenant that owns this entity.
- Vpc
Type This property is required. string - Type of VPC.
- common
Dhcp Options This property is required. List<GetVpcs V2Vpc Common Dhcp Option> - List of DHCP options to be configured.
- description
This property is required. String - Description of the VPC.
- ext
Id This property is required. String - ext_id of VPC.
- external
Routing Domain Reference This property is required. String - External routing domain associated with this route table
- external
Subnets This property is required. List<GetVpcs V2Vpc External Subnet> - List of external subnets that the VPC is attached to.
- externally
Routable Prefixes This property is required. List<GetVpcs V2Vpc Externally Routable Prefix> - CIDR blocks from the VPC which can talk externally without performing NAT. This is applicable when connecting to external subnets which have disabled NAT.
- links
This property is required. List<GetVpcs V2Vpc Link> - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- metadatas
This property is required. List<GetVpcs V2Vpc Metadata> - Metadata associated with this resource.
- name
This property is required. String - Name of the VPC.
- snat
Ips This property is required. List<GetVpcs V2Vpc Snat Ip> - List of IP Addresses used for SNAT.
- tenant
Id This property is required. String - A globally unique identifier that represents the tenant that owns this entity.
- vpc
Type This property is required. String - Type of VPC.
- common
Dhcp Options This property is required. GetVpcs V2Vpc Common Dhcp Option[] - List of DHCP options to be configured.
- description
This property is required. string - Description of the VPC.
- ext
Id This property is required. string - ext_id of VPC.
- external
Routing Domain Reference This property is required. string - External routing domain associated with this route table
- external
Subnets This property is required. GetVpcs V2Vpc External Subnet[] - List of external subnets that the VPC is attached to.
- externally
Routable Prefixes This property is required. GetVpcs V2Vpc Externally Routable Prefix[] - CIDR blocks from the VPC which can talk externally without performing NAT. This is applicable when connecting to external subnets which have disabled NAT.
- links
This property is required. GetVpcs V2Vpc Link[] - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- metadatas
This property is required. GetVpcs V2Vpc Metadata[] - Metadata associated with this resource.
- name
This property is required. string - Name of the VPC.
- snat
Ips This property is required. GetVpcs V2Vpc Snat Ip[] - List of IP Addresses used for SNAT.
- tenant
Id This property is required. string - A globally unique identifier that represents the tenant that owns this entity.
- vpc
Type This property is required. string - Type of VPC.
- common_
dhcp_ options This property is required. Sequence[GetVpcs V2Vpc Common Dhcp Option] - List of DHCP options to be configured.
- description
This property is required. str - Description of the VPC.
- ext_
id This property is required. str - ext_id of VPC.
- external_
routing_ domain_ reference This property is required. str - External routing domain associated with this route table
- external_
subnets This property is required. Sequence[GetVpcs V2Vpc External Subnet] - List of external subnets that the VPC is attached to.
- externally_
routable_ prefixes This property is required. Sequence[GetVpcs V2Vpc Externally Routable Prefix] - CIDR blocks from the VPC which can talk externally without performing NAT. This is applicable when connecting to external subnets which have disabled NAT.
- links
This property is required. Sequence[GetVpcs V2Vpc Link] - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- metadatas
This property is required. Sequence[GetVpcs V2Vpc Metadata] - Metadata associated with this resource.
- name
This property is required. str - Name of the VPC.
- snat_
ips This property is required. Sequence[GetVpcs V2Vpc Snat Ip] - List of IP Addresses used for SNAT.
- tenant_
id This property is required. str - A globally unique identifier that represents the tenant that owns this entity.
- vpc_
type This property is required. str - Type of VPC.
- common
Dhcp Options This property is required. List<Property Map> - List of DHCP options to be configured.
- description
This property is required. String - Description of the VPC.
- ext
Id This property is required. String - ext_id of VPC.
- external
Routing Domain Reference This property is required. String - External routing domain associated with this route table
- external
Subnets This property is required. List<Property Map> - List of external subnets that the VPC is attached to.
- externally
Routable Prefixes This property is required. List<Property Map> - CIDR blocks from the VPC which can talk externally without performing NAT. This is applicable when connecting to external subnets which have disabled NAT.
- links
This property is required. List<Property Map> - A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
- metadatas
This property is required. List<Property Map> - Metadata associated with this resource.
- name
This property is required. String - Name of the VPC.
- snat
Ips This property is required. List<Property Map> - List of IP Addresses used for SNAT.
- tenant
Id This property is required. String - A globally unique identifier that represents the tenant that owns this entity.
- vpc
Type This property is required. String - Type of VPC.
GetVpcsV2VpcCommonDhcpOption
- Domain
Name Servers This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc Common Dhcp Option Domain Name Server> - List of Domain Name Server addresses
- Domain
Name Servers This property is required. []GetVpcs V2Vpc Common Dhcp Option Domain Name Server - List of Domain Name Server addresses
- domain
Name Servers This property is required. List<GetVpcs V2Vpc Common Dhcp Option Domain Name Server> - List of Domain Name Server addresses
- domain
Name Servers This property is required. GetVpcs V2Vpc Common Dhcp Option Domain Name Server[] - List of Domain Name Server addresses
- domain_
name_ servers This property is required. Sequence[GetVpcs V2Vpc Common Dhcp Option Domain Name Server] - List of Domain Name Server addresses
- domain
Name Servers This property is required. List<Property Map> - List of Domain Name Server addresses
GetVpcsV2VpcCommonDhcpOptionDomainNameServer
- Ipv4s
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc Common Dhcp Option Domain Name Server Ipv4> - Reference to address configuration
- Ipv6s
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc Common Dhcp Option Domain Name Server Ipv6> - Reference to address configuration
- Ipv4s
This property is required. []GetVpcs V2Vpc Common Dhcp Option Domain Name Server Ipv4 - Reference to address configuration
- Ipv6s
This property is required. []GetVpcs V2Vpc Common Dhcp Option Domain Name Server Ipv6 - Reference to address configuration
- ipv4s
This property is required. List<GetVpcs V2Vpc Common Dhcp Option Domain Name Server Ipv4> - Reference to address configuration
- ipv6s
This property is required. List<GetVpcs V2Vpc Common Dhcp Option Domain Name Server Ipv6> - Reference to address configuration
- ipv4s
This property is required. GetVpcs V2Vpc Common Dhcp Option Domain Name Server Ipv4[] - Reference to address configuration
- ipv6s
This property is required. GetVpcs V2Vpc Common Dhcp Option Domain Name Server Ipv6[] - Reference to address configuration
- ipv4s
This property is required. Sequence[GetVpcs V2Vpc Common Dhcp Option Domain Name Server Ipv4] - Reference to address configuration
- ipv6s
This property is required. Sequence[GetVpcs V2Vpc Common Dhcp Option Domain Name Server Ipv6] - Reference to address configuration
- ipv4s
This property is required. List<Property Map> - Reference to address configuration
- ipv6s
This property is required. List<Property Map> - Reference to address configuration
GetVpcsV2VpcCommonDhcpOptionDomainNameServerIpv4
- Prefix
Length This property is required. int - The prefix length of the network
- Value
This property is required. string - value of address
- Prefix
Length This property is required. int - The prefix length of the network
- Value
This property is required. string - value of address
- prefix
Length This property is required. Integer - The prefix length of the network
- value
This property is required. String - value of address
- prefix
Length This property is required. number - The prefix length of the network
- value
This property is required. string - value of address
- prefix_
length This property is required. int - The prefix length of the network
- value
This property is required. str - value of address
- prefix
Length This property is required. Number - The prefix length of the network
- value
This property is required. String - value of address
GetVpcsV2VpcCommonDhcpOptionDomainNameServerIpv6
- Prefix
Length This property is required. int - The prefix length of the network
- Value
This property is required. string - value of address
- Prefix
Length This property is required. int - The prefix length of the network
- Value
This property is required. string - value of address
- prefix
Length This property is required. Integer - The prefix length of the network
- value
This property is required. String - value of address
- prefix
Length This property is required. number - The prefix length of the network
- value
This property is required. string - value of address
- prefix_
length This property is required. int - The prefix length of the network
- value
This property is required. str - value of address
- prefix
Length This property is required. Number - The prefix length of the network
- value
This property is required. String - value of address
GetVpcsV2VpcExternalSubnet
- Active
Gateway Count This property is required. int - Maximum number of active gateway nodes for the VPC external subnet association.
- Active
Gateway Nodes This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc External Subnet Active Gateway Node> - Reference of gateway nodes
- External
Ips This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc External Subnet External Ip> - List of IP Addresses used for SNAT, if NAT is enabled on the external subnet. If NAT is not enabled, this specifies the IP address of the VPC port connected to the external gateway.
- Gateway
Nodes This property is required. List<string> - List of gateway nodes that can be used for external connectivity.
- Subnet
Reference This property is required. string - External subnet reference.
- Active
Gateway Count This property is required. int - Maximum number of active gateway nodes for the VPC external subnet association.
- Active
Gateway Nodes This property is required. []GetVpcs V2Vpc External Subnet Active Gateway Node - Reference of gateway nodes
- External
Ips This property is required. []GetVpcs V2Vpc External Subnet External Ip - List of IP Addresses used for SNAT, if NAT is enabled on the external subnet. If NAT is not enabled, this specifies the IP address of the VPC port connected to the external gateway.
- Gateway
Nodes This property is required. []string - List of gateway nodes that can be used for external connectivity.
- Subnet
Reference This property is required. string - External subnet reference.
- active
Gateway Count This property is required. Integer - Maximum number of active gateway nodes for the VPC external subnet association.
- active
Gateway Nodes This property is required. List<GetVpcs V2Vpc External Subnet Active Gateway Node> - Reference of gateway nodes
- external
Ips This property is required. List<GetVpcs V2Vpc External Subnet External Ip> - List of IP Addresses used for SNAT, if NAT is enabled on the external subnet. If NAT is not enabled, this specifies the IP address of the VPC port connected to the external gateway.
- gateway
Nodes This property is required. List<String> - List of gateway nodes that can be used for external connectivity.
- subnet
Reference This property is required. String - External subnet reference.
- active
Gateway Count This property is required. number - Maximum number of active gateway nodes for the VPC external subnet association.
- active
Gateway Nodes This property is required. GetVpcs V2Vpc External Subnet Active Gateway Node[] - Reference of gateway nodes
- external
Ips This property is required. GetVpcs V2Vpc External Subnet External Ip[] - List of IP Addresses used for SNAT, if NAT is enabled on the external subnet. If NAT is not enabled, this specifies the IP address of the VPC port connected to the external gateway.
- gateway
Nodes This property is required. string[] - List of gateway nodes that can be used for external connectivity.
- subnet
Reference This property is required. string - External subnet reference.
- active_
gateway_ count This property is required. int - Maximum number of active gateway nodes for the VPC external subnet association.
- active_
gateway_ nodes This property is required. Sequence[GetVpcs V2Vpc External Subnet Active Gateway Node] - Reference of gateway nodes
- external_
ips This property is required. Sequence[GetVpcs V2Vpc External Subnet External Ip] - List of IP Addresses used for SNAT, if NAT is enabled on the external subnet. If NAT is not enabled, this specifies the IP address of the VPC port connected to the external gateway.
- gateway_
nodes This property is required. Sequence[str] - List of gateway nodes that can be used for external connectivity.
- subnet_
reference This property is required. str - External subnet reference.
- active
Gateway Count This property is required. Number - Maximum number of active gateway nodes for the VPC external subnet association.
- active
Gateway Nodes This property is required. List<Property Map> - Reference of gateway nodes
- external
Ips This property is required. List<Property Map> - List of IP Addresses used for SNAT, if NAT is enabled on the external subnet. If NAT is not enabled, this specifies the IP address of the VPC port connected to the external gateway.
- gateway
Nodes This property is required. List<String> - List of gateway nodes that can be used for external connectivity.
- subnet
Reference This property is required. String - External subnet reference.
GetVpcsV2VpcExternalSubnetActiveGatewayNode
- Node
Id This property is required. string - Node
Ip Addresses This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc External Subnet Active Gateway Node Node Ip Address>
- Node
Id This property is required. string - Node
Ip Addresses This property is required. []GetVpcs V2Vpc External Subnet Active Gateway Node Node Ip Address
- node
Id This property is required. String - node
Ip Addresses This property is required. List<GetVpcs V2Vpc External Subnet Active Gateway Node Node Ip Address>
- node
Id This property is required. string - node
Ip Addresses This property is required. GetVpcs V2Vpc External Subnet Active Gateway Node Node Ip Address[]
- node_
id This property is required. str - node_
ip_ addresses This property is required. Sequence[GetVpcs V2Vpc External Subnet Active Gateway Node Node Ip Address]
- node
Id This property is required. String - node
Ip Addresses This property is required. List<Property Map>
GetVpcsV2VpcExternalSubnetActiveGatewayNodeNodeIpAddress
- Ipv4s
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc External Subnet Active Gateway Node Node Ip Address Ipv4> - IP V4 Configuration
- Ipv6s
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc External Subnet Active Gateway Node Node Ip Address Ipv6> - IP V6 Configuration
- Ipv4s
This property is required. []GetVpcs V2Vpc External Subnet Active Gateway Node Node Ip Address Ipv4 - IP V4 Configuration
- Ipv6s
This property is required. []GetVpcs V2Vpc External Subnet Active Gateway Node Node Ip Address Ipv6 - IP V6 Configuration
- ipv4s
This property is required. List<GetVpcs V2Vpc External Subnet Active Gateway Node Node Ip Address Ipv4> - IP V4 Configuration
- ipv6s
This property is required. List<GetVpcs V2Vpc External Subnet Active Gateway Node Node Ip Address Ipv6> - IP V6 Configuration
- ipv4s
This property is required. GetVpcs V2Vpc External Subnet Active Gateway Node Node Ip Address Ipv4[] - IP V4 Configuration
- ipv6s
This property is required. GetVpcs V2Vpc External Subnet Active Gateway Node Node Ip Address Ipv6[] - IP V6 Configuration
- ipv4s
This property is required. Sequence[GetVpcs V2Vpc External Subnet Active Gateway Node Node Ip Address Ipv4] - IP V4 Configuration
- ipv6s
This property is required. Sequence[GetVpcs V2Vpc External Subnet Active Gateway Node Node Ip Address Ipv6] - IP V6 Configuration
- ipv4s
This property is required. List<Property Map> - IP V4 Configuration
- ipv6s
This property is required. List<Property Map> - IP V6 Configuration
GetVpcsV2VpcExternalSubnetActiveGatewayNodeNodeIpAddressIpv4
- Prefix
Length This property is required. int - The prefix length of the network
- Value
This property is required. string - value of address
- Prefix
Length This property is required. int - The prefix length of the network
- Value
This property is required. string - value of address
- prefix
Length This property is required. Integer - The prefix length of the network
- value
This property is required. String - value of address
- prefix
Length This property is required. number - The prefix length of the network
- value
This property is required. string - value of address
- prefix_
length This property is required. int - The prefix length of the network
- value
This property is required. str - value of address
- prefix
Length This property is required. Number - The prefix length of the network
- value
This property is required. String - value of address
GetVpcsV2VpcExternalSubnetActiveGatewayNodeNodeIpAddressIpv6
- Prefix
Length This property is required. int - The prefix length of the network
- Value
This property is required. string - value of address
- Prefix
Length This property is required. int - The prefix length of the network
- Value
This property is required. string - value of address
- prefix
Length This property is required. Integer - The prefix length of the network
- value
This property is required. String - value of address
- prefix
Length This property is required. number - The prefix length of the network
- value
This property is required. string - value of address
- prefix_
length This property is required. int - The prefix length of the network
- value
This property is required. str - value of address
- prefix
Length This property is required. Number - The prefix length of the network
- value
This property is required. String - value of address
GetVpcsV2VpcExternalSubnetExternalIp
- Ipv4s
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc External Subnet External Ip Ipv4> - IP V4 Configuration
- Ipv6s
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc External Subnet External Ip Ipv6> - IP V6 Configuration
- Ipv4s
This property is required. []GetVpcs V2Vpc External Subnet External Ip Ipv4 - IP V4 Configuration
- Ipv6s
This property is required. []GetVpcs V2Vpc External Subnet External Ip Ipv6 - IP V6 Configuration
- ipv4s
This property is required. List<GetVpcs V2Vpc External Subnet External Ip Ipv4> - IP V4 Configuration
- ipv6s
This property is required. List<GetVpcs V2Vpc External Subnet External Ip Ipv6> - IP V6 Configuration
- ipv4s
This property is required. GetVpcs V2Vpc External Subnet External Ip Ipv4[] - IP V4 Configuration
- ipv6s
This property is required. GetVpcs V2Vpc External Subnet External Ip Ipv6[] - IP V6 Configuration
- ipv4s
This property is required. Sequence[GetVpcs V2Vpc External Subnet External Ip Ipv4] - IP V4 Configuration
- ipv6s
This property is required. Sequence[GetVpcs V2Vpc External Subnet External Ip Ipv6] - IP V6 Configuration
- ipv4s
This property is required. List<Property Map> - IP V4 Configuration
- ipv6s
This property is required. List<Property Map> - IP V6 Configuration
GetVpcsV2VpcExternalSubnetExternalIpIpv4
- Prefix
Length This property is required. int - The prefix length of the network
- Value
This property is required. string - value of address
- Prefix
Length This property is required. int - The prefix length of the network
- Value
This property is required. string - value of address
- prefix
Length This property is required. Integer - The prefix length of the network
- value
This property is required. String - value of address
- prefix
Length This property is required. number - The prefix length of the network
- value
This property is required. string - value of address
- prefix_
length This property is required. int - The prefix length of the network
- value
This property is required. str - value of address
- prefix
Length This property is required. Number - The prefix length of the network
- value
This property is required. String - value of address
GetVpcsV2VpcExternalSubnetExternalIpIpv6
- Prefix
Length This property is required. int - The prefix length of the network
- Value
This property is required. string - value of address
- Prefix
Length This property is required. int - The prefix length of the network
- Value
This property is required. string - value of address
- prefix
Length This property is required. Integer - The prefix length of the network
- value
This property is required. String - value of address
- prefix
Length This property is required. number - The prefix length of the network
- value
This property is required. string - value of address
- prefix_
length This property is required. int - The prefix length of the network
- value
This property is required. str - value of address
- prefix
Length This property is required. Number - The prefix length of the network
- value
This property is required. String - value of address
GetVpcsV2VpcExternallyRoutablePrefix
- Ipv4s
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc Externally Routable Prefix Ipv4> - IP V4 Configuration
- Ipv6s
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc Externally Routable Prefix Ipv6> - IP V6 Configuration
- Ipv4s
This property is required. []GetVpcs V2Vpc Externally Routable Prefix Ipv4 - IP V4 Configuration
- Ipv6s
This property is required. []GetVpcs V2Vpc Externally Routable Prefix Ipv6 - IP V6 Configuration
- ipv4s
This property is required. List<GetVpcs V2Vpc Externally Routable Prefix Ipv4> - IP V4 Configuration
- ipv6s
This property is required. List<GetVpcs V2Vpc Externally Routable Prefix Ipv6> - IP V6 Configuration
- ipv4s
This property is required. GetVpcs V2Vpc Externally Routable Prefix Ipv4[] - IP V4 Configuration
- ipv6s
This property is required. GetVpcs V2Vpc Externally Routable Prefix Ipv6[] - IP V6 Configuration
- ipv4s
This property is required. Sequence[GetVpcs V2Vpc Externally Routable Prefix Ipv4] - IP V4 Configuration
- ipv6s
This property is required. Sequence[GetVpcs V2Vpc Externally Routable Prefix Ipv6] - IP V6 Configuration
- ipv4s
This property is required. List<Property Map> - IP V4 Configuration
- ipv6s
This property is required. List<Property Map> - IP V6 Configuration
GetVpcsV2VpcExternallyRoutablePrefixIpv4
- Ips
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc Externally Routable Prefix Ipv4Ip> - Reference to address configuration
- Prefix
Length This property is required. int - The prefix length of the network
- Ips
This property is required. []GetVpcs V2Vpc Externally Routable Prefix Ipv4Ip - Reference to address configuration
- Prefix
Length This property is required. int - The prefix length of the network
- ips
This property is required. List<GetVpcs V2Vpc Externally Routable Prefix Ipv4Ip> - Reference to address configuration
- prefix
Length This property is required. Integer - The prefix length of the network
- ips
This property is required. GetVpcs V2Vpc Externally Routable Prefix Ipv4Ip[] - Reference to address configuration
- prefix
Length This property is required. number - The prefix length of the network
- ips
This property is required. Sequence[GetVpcs V2Vpc Externally Routable Prefix Ipv4Ip] - Reference to address configuration
- prefix_
length This property is required. int - The prefix length of the network
- ips
This property is required. List<Property Map> - Reference to address configuration
- prefix
Length This property is required. Number - The prefix length of the network
GetVpcsV2VpcExternallyRoutablePrefixIpv4Ip
- Prefix
Length This property is required. int - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value
This property is required. string - value of address
- Prefix
Length This property is required. int - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value
This property is required. string - value of address
- prefix
Length This property is required. Integer - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value
This property is required. String - value of address
- prefix
Length This property is required. number - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value
This property is required. string - value of address
- prefix_
length This property is required. int - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value
This property is required. str - value of address
- prefix
Length This property is required. Number - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value
This property is required. String - value of address
GetVpcsV2VpcExternallyRoutablePrefixIpv6
- Ips
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc Externally Routable Prefix Ipv6Ip> - Reference to address configuration
- Prefix
Length This property is required. int - The prefix length of the network
- Ips
This property is required. []GetVpcs V2Vpc Externally Routable Prefix Ipv6Ip - Reference to address configuration
- Prefix
Length This property is required. int - The prefix length of the network
- ips
This property is required. List<GetVpcs V2Vpc Externally Routable Prefix Ipv6Ip> - Reference to address configuration
- prefix
Length This property is required. Integer - The prefix length of the network
- ips
This property is required. GetVpcs V2Vpc Externally Routable Prefix Ipv6Ip[] - Reference to address configuration
- prefix
Length This property is required. number - The prefix length of the network
- ips
This property is required. Sequence[GetVpcs V2Vpc Externally Routable Prefix Ipv6Ip] - Reference to address configuration
- prefix_
length This property is required. int - The prefix length of the network
- ips
This property is required. List<Property Map> - Reference to address configuration
- prefix
Length This property is required. Number - The prefix length of the network
GetVpcsV2VpcExternallyRoutablePrefixIpv6Ip
- Prefix
Length This property is required. int - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value
This property is required. string - value of address
- Prefix
Length This property is required. int - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- Value
This property is required. string - value of address
- prefix
Length This property is required. Integer - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value
This property is required. String - value of address
- prefix
Length This property is required. number - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value
This property is required. string - value of address
- prefix_
length This property is required. int - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value
This property is required. str - value of address
- prefix
Length This property is required. Number - The prefix length of the network to which this host IPv4/IPv6 address belongs.
- value
This property is required. String - value of address
GetVpcsV2VpcLink
GetVpcsV2VpcMetadata
- Category
Ids This property is required. List<ImmutableArray<object>> - Owner
Reference Id This property is required. string - Owner
User Name This property is required. string - Project
Name This property is required. string - Project
Reference Id This property is required. string
- Category
Ids This property is required. [][]interface{} - Owner
Reference Id This property is required. string - Owner
User Name This property is required. string - Project
Name This property is required. string - Project
Reference Id This property is required. string
- category
Ids This property is required. List<List<Object>> - owner
Reference Id This property is required. String - owner
User Name This property is required. String - project
Name This property is required. String - project
Reference Id This property is required. String
- category
Ids This property is required. any[][] - owner
Reference Id This property is required. string - owner
User Name This property is required. string - project
Name This property is required. string - project
Reference Id This property is required. string
- category_
ids This property is required. Sequence[Sequence[Any]] - owner_
reference_ id This property is required. str - owner_
user_ name This property is required. str - project_
name This property is required. str - project_
reference_ id This property is required. str
- category
Ids This property is required. List<List<Any>> - owner
Reference Id This property is required. String - owner
User Name This property is required. String - project
Name This property is required. String - project
Reference Id This property is required. String
GetVpcsV2VpcSnatIp
- Ipv4s
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc Snat Ip Ipv4> - IP V4 Configuration
- Ipv6s
This property is required. List<PiersKarsenbarg. Nutanix. Inputs. Get Vpcs V2Vpc Snat Ip Ipv6> - IP V6 Configuration
- Ipv4s
This property is required. []GetVpcs V2Vpc Snat Ip Ipv4 - IP V4 Configuration
- Ipv6s
This property is required. []GetVpcs V2Vpc Snat Ip Ipv6 - IP V6 Configuration
- ipv4s
This property is required. List<GetVpcs V2Vpc Snat Ip Ipv4> - IP V4 Configuration
- ipv6s
This property is required. List<GetVpcs V2Vpc Snat Ip Ipv6> - IP V6 Configuration
- ipv4s
This property is required. GetVpcs V2Vpc Snat Ip Ipv4[] - IP V4 Configuration
- ipv6s
This property is required. GetVpcs V2Vpc Snat Ip Ipv6[] - IP V6 Configuration
- ipv4s
This property is required. Sequence[GetVpcs V2Vpc Snat Ip Ipv4] - IP V4 Configuration
- ipv6s
This property is required. Sequence[GetVpcs V2Vpc Snat Ip Ipv6] - IP V6 Configuration
- ipv4s
This property is required. List<Property Map> - IP V4 Configuration
- ipv6s
This property is required. List<Property Map> - IP V6 Configuration
GetVpcsV2VpcSnatIpIpv4
- Prefix
Length This property is required. int - The prefix length of the network
- Value
This property is required. string - value of address
- Prefix
Length This property is required. int - The prefix length of the network
- Value
This property is required. string - value of address
- prefix
Length This property is required. Integer - The prefix length of the network
- value
This property is required. String - value of address
- prefix
Length This property is required. number - The prefix length of the network
- value
This property is required. string - value of address
- prefix_
length This property is required. int - The prefix length of the network
- value
This property is required. str - value of address
- prefix
Length This property is required. Number - The prefix length of the network
- value
This property is required. String - value of address
GetVpcsV2VpcSnatIpIpv6
- Prefix
Length This property is required. int - The prefix length of the network
- Value
This property is required. string - value of address
- Prefix
Length This property is required. int - The prefix length of the network
- Value
This property is required. string - value of address
- prefix
Length This property is required. Integer - The prefix length of the network
- value
This property is required. String - value of address
- prefix
Length This property is required. number - The prefix length of the network
- value
This property is required. string - value of address
- prefix_
length This property is required. int - The prefix length of the network
- value
This property is required. str - value of address
- prefix
Length This property is required. Number - The prefix length of the network
- value
This property is required. String - value of address
Package Details
- Repository
- nutanix pierskarsenbarg/pulumi-nutanix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
nutanix
Terraform Provider.