Nutanix v0.7.4 published on Friday, Mar 21, 2025 by Piers Karsenbarg
nutanix.getProject
Explore with Pulumi AI
Describe a Nutanix Project and its values (if it has them).
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as nutanix from "@pierskarsenbarg/nutanix";
import * as nutanix from "@pulumi/nutanix";
const subnet = new nutanix.Subnet("subnet", {
    clusterUuid: "<YOUR_CLUSTER_ID>",
    description: "Description of my unit test VLAN",
    vlanId: 31,
    subnetType: "VLAN",
    subnetIp: "10.250.140.0",
    defaultGatewayIp: "10.250.140.1",
    prefixLength: 24,
    dhcpOptions: {
        boot_file_name: "bootfile",
        domain_name: "nutanix",
        tftp_server_name: "10.250.140.200",
    },
    dhcpDomainNameServerLists: [
        "8.8.8.8",
        "4.2.2.2",
    ],
    dhcpDomainSearchLists: [
        "terraform.nutanix.com",
        "terraform.unit.test.com",
    ],
});
const projectTest = new nutanix.Project("projectTest", {
    description: "This is my project",
    categories: [{
        name: "Environment",
        value: "Staging",
    }],
    resourceDomain: {
        resources: [{
            limit: 4,
            resourceType: "STORAGE",
        }],
    },
    defaultSubnetReference: {
        uuid: subnet.metadata.uuid,
    },
    apiVersion: "3.1",
});
const test = nutanix.getProjectOutput({
    projectId: projectTest.id,
});
import pulumi
import pulumi_nutanix as nutanix
subnet = nutanix.Subnet("subnet",
    cluster_uuid="<YOUR_CLUSTER_ID>",
    description="Description of my unit test VLAN",
    vlan_id=31,
    subnet_type="VLAN",
    subnet_ip="10.250.140.0",
    default_gateway_ip="10.250.140.1",
    prefix_length=24,
    dhcp_options={
        "boot_file_name": "bootfile",
        "domain_name": "nutanix",
        "tftp_server_name": "10.250.140.200",
    },
    dhcp_domain_name_server_lists=[
        "8.8.8.8",
        "4.2.2.2",
    ],
    dhcp_domain_search_lists=[
        "terraform.nutanix.com",
        "terraform.unit.test.com",
    ])
project_test = nutanix.Project("projectTest",
    description="This is my project",
    categories=[{
        "name": "Environment",
        "value": "Staging",
    }],
    resource_domain={
        "resources": [{
            "limit": 4,
            "resource_type": "STORAGE",
        }],
    },
    default_subnet_reference={
        "uuid": subnet.metadata["uuid"],
    },
    api_version="3.1")
test = nutanix.get_project_output(project_id=project_test.id)
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 {
		subnet, err := nutanix.NewSubnet(ctx, "subnet", &nutanix.SubnetArgs{
			ClusterUuid:      pulumi.String("<YOUR_CLUSTER_ID>"),
			Description:      pulumi.String("Description of my unit test VLAN"),
			VlanId:           pulumi.Int(31),
			SubnetType:       pulumi.String("VLAN"),
			SubnetIp:         pulumi.String("10.250.140.0"),
			DefaultGatewayIp: pulumi.String("10.250.140.1"),
			PrefixLength:     pulumi.Int(24),
			DhcpOptions: pulumi.StringMap{
				"boot_file_name":   pulumi.String("bootfile"),
				"domain_name":      pulumi.String("nutanix"),
				"tftp_server_name": pulumi.String("10.250.140.200"),
			},
			DhcpDomainNameServerLists: pulumi.StringArray{
				pulumi.String("8.8.8.8"),
				pulumi.String("4.2.2.2"),
			},
			DhcpDomainSearchLists: pulumi.StringArray{
				pulumi.String("terraform.nutanix.com"),
				pulumi.String("terraform.unit.test.com"),
			},
		})
		if err != nil {
			return err
		}
		projectTest, err := nutanix.NewProject(ctx, "projectTest", &nutanix.ProjectArgs{
			Description: pulumi.String("This is my project"),
			Categories: nutanix.ProjectCategoryArray{
				&nutanix.ProjectCategoryArgs{
					Name:  pulumi.String("Environment"),
					Value: pulumi.String("Staging"),
				},
			},
			ResourceDomain: &nutanix.ProjectResourceDomainArgs{
				Resources: nutanix.ProjectResourceDomainResourceArray{
					&nutanix.ProjectResourceDomainResourceArgs{
						Limit:        pulumi.Int(4),
						ResourceType: pulumi.String("STORAGE"),
					},
				},
			},
			DefaultSubnetReference: &nutanix.ProjectDefaultSubnetReferenceArgs{
				Uuid: subnet.Metadata.ApplyT(func(metadata map[string]string) (string, error) {
					return metadata.Uuid, nil
				}).(pulumi.StringOutput),
			},
			ApiVersion: pulumi.String("3.1"),
		})
		if err != nil {
			return err
		}
		_ = nutanix.LookupProjectOutput(ctx, nutanix.GetProjectOutputArgs{
			ProjectId: projectTest.ID(),
		}, nil)
		return nil
	})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Nutanix = PiersKarsenbarg.Nutanix;
using Nutanix = Pulumi.Nutanix;
return await Deployment.RunAsync(() => 
{
    var subnet = new Nutanix.Subnet("subnet", new()
    {
        ClusterUuid = "<YOUR_CLUSTER_ID>",
        Description = "Description of my unit test VLAN",
        VlanId = 31,
        SubnetType = "VLAN",
        SubnetIp = "10.250.140.0",
        DefaultGatewayIp = "10.250.140.1",
        PrefixLength = 24,
        DhcpOptions = 
        {
            { "boot_file_name", "bootfile" },
            { "domain_name", "nutanix" },
            { "tftp_server_name", "10.250.140.200" },
        },
        DhcpDomainNameServerLists = new[]
        {
            "8.8.8.8",
            "4.2.2.2",
        },
        DhcpDomainSearchLists = new[]
        {
            "terraform.nutanix.com",
            "terraform.unit.test.com",
        },
    });
    var projectTest = new Nutanix.Project("projectTest", new()
    {
        Description = "This is my project",
        Categories = new[]
        {
            new Nutanix.Inputs.ProjectCategoryArgs
            {
                Name = "Environment",
                Value = "Staging",
            },
        },
        ResourceDomain = new Nutanix.Inputs.ProjectResourceDomainArgs
        {
            Resources = new[]
            {
                new Nutanix.Inputs.ProjectResourceDomainResourceArgs
                {
                    Limit = 4,
                    ResourceType = "STORAGE",
                },
            },
        },
        DefaultSubnetReference = new Nutanix.Inputs.ProjectDefaultSubnetReferenceArgs
        {
            Uuid = subnet.Metadata.Apply(metadata => metadata.Uuid),
        },
        ApiVersion = "3.1",
    });
    var test = Nutanix.GetProject.Invoke(new()
    {
        ProjectId = projectTest.Id,
    });
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.nutanix.Subnet;
import com.pulumi.nutanix.SubnetArgs;
import com.pulumi.nutanix.Project;
import com.pulumi.nutanix.ProjectArgs;
import com.pulumi.nutanix.inputs.ProjectCategoryArgs;
import com.pulumi.nutanix.inputs.ProjectResourceDomainArgs;
import com.pulumi.nutanix.inputs.ProjectDefaultSubnetReferenceArgs;
import com.pulumi.nutanix.NutanixFunctions;
import com.pulumi.nutanix.inputs.GetProjectArgs;
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) {
        var subnet = new Subnet("subnet", SubnetArgs.builder()
            .clusterUuid("<YOUR_CLUSTER_ID>")
            .description("Description of my unit test VLAN")
            .vlanId(31)
            .subnetType("VLAN")
            .subnetIp("10.250.140.0")
            .defaultGatewayIp("10.250.140.1")
            .prefixLength(24)
            .dhcpOptions(Map.ofEntries(
                Map.entry("boot_file_name", "bootfile"),
                Map.entry("domain_name", "nutanix"),
                Map.entry("tftp_server_name", "10.250.140.200")
            ))
            .dhcpDomainNameServerLists(            
                "8.8.8.8",
                "4.2.2.2")
            .dhcpDomainSearchLists(            
                "terraform.nutanix.com",
                "terraform.unit.test.com")
            .build());
        var projectTest = new Project("projectTest", ProjectArgs.builder()
            .description("This is my project")
            .categories(ProjectCategoryArgs.builder()
                .name("Environment")
                .value("Staging")
                .build())
            .resourceDomain(ProjectResourceDomainArgs.builder()
                .resources(ProjectResourceDomainResourceArgs.builder()
                    .limit(4)
                    .resourceType("STORAGE")
                    .build())
                .build())
            .defaultSubnetReference(ProjectDefaultSubnetReferenceArgs.builder()
                .uuid(subnet.metadata().applyValue(metadata -> metadata.uuid()))
                .build())
            .apiVersion("3.1")
            .build());
        final var test = NutanixFunctions.getProject(GetProjectArgs.builder()
            .projectId(projectTest.id())
            .build());
    }
}
resources:
  subnet:
    type: nutanix:Subnet
    properties:
      clusterUuid: <YOUR_CLUSTER_ID>
      description: Description of my unit test VLAN
      vlanId: 31
      subnetType: VLAN
      subnetIp: 10.250.140.0
      defaultGatewayIp: 10.250.140.1
      prefixLength: 24
      dhcpOptions:
        boot_file_name: bootfile
        domain_name: nutanix
        tftp_server_name: 10.250.140.200
      dhcpDomainNameServerLists:
        - 8.8.8.8
        - 4.2.2.2
      dhcpDomainSearchLists:
        - terraform.nutanix.com
        - terraform.unit.test.com
  projectTest:
    type: nutanix:Project
    properties:
      description: This is my project
      categories:
        - name: Environment
          value: Staging
      resourceDomain:
        resources:
          - limit: 4
            resourceType: STORAGE
      defaultSubnetReference:
        uuid: ${subnet.metadata.uuid}
      apiVersion: '3.1'
variables:
  test:
    fn::invoke:
      function: nutanix:getProject
      arguments:
        projectId: ${projectTest.id}
Using getProject
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 getProject(args: GetProjectArgs, opts?: InvokeOptions): Promise<GetProjectResult>
function getProjectOutput(args: GetProjectOutputArgs, opts?: InvokeOptions): Output<GetProjectResult>def get_project(categories: Optional[Sequence[GetProjectCategory]] = None,
                external_user_group_reference_lists: Optional[Sequence[GetProjectExternalUserGroupReferenceList]] = None,
                project_id: Optional[str] = None,
                project_name: Optional[str] = None,
                subnet_reference_lists: Optional[Sequence[GetProjectSubnetReferenceList]] = None,
                user_reference_lists: Optional[Sequence[GetProjectUserReferenceList]] = None,
                opts: Optional[InvokeOptions] = None) -> GetProjectResult
def get_project_output(categories: Optional[pulumi.Input[Sequence[pulumi.Input[GetProjectCategoryArgs]]]] = None,
                external_user_group_reference_lists: Optional[pulumi.Input[Sequence[pulumi.Input[GetProjectExternalUserGroupReferenceListArgs]]]] = None,
                project_id: Optional[pulumi.Input[str]] = None,
                project_name: Optional[pulumi.Input[str]] = None,
                subnet_reference_lists: Optional[pulumi.Input[Sequence[pulumi.Input[GetProjectSubnetReferenceListArgs]]]] = None,
                user_reference_lists: Optional[pulumi.Input[Sequence[pulumi.Input[GetProjectUserReferenceListArgs]]]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetProjectResult]func LookupProject(ctx *Context, args *LookupProjectArgs, opts ...InvokeOption) (*LookupProjectResult, error)
func LookupProjectOutput(ctx *Context, args *LookupProjectOutputArgs, opts ...InvokeOption) LookupProjectResultOutput> Note: This function is named LookupProject in the Go SDK.
public static class GetProject 
{
    public static Task<GetProjectResult> InvokeAsync(GetProjectArgs args, InvokeOptions? opts = null)
    public static Output<GetProjectResult> Invoke(GetProjectInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetProjectResult> getProject(GetProjectArgs args, InvokeOptions options)
public static Output<GetProjectResult> getProject(GetProjectArgs args, InvokeOptions options)
fn::invoke:
  function: nutanix:index/getProject:getProject
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Categories
List<PiersKarsenbarg. Nutanix. Inputs. Get Project Category> 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- ExternalUser List<PiersGroup Reference Lists Karsenbarg. Nutanix. Inputs. Get Project External User Group Reference List> 
- List of directory service user groups. These groups are not managed by Nutanix.- external_user_group_reference_list.#.kind- The kind name. Default value is- user_group
- external_user_group_reference_list.#.uuid- The UUID of a user_group
- external_user_group_reference_list.#.name- The name of a user_group
 
- ProjectId string
- (Required) The idof the project.
 
- (Required) The 
- ProjectName string
- SubnetReference List<PiersLists Karsenbarg. Nutanix. Inputs. Get Project Subnet Reference List> 
- List of subnets for the project.- subnet_reference_list.#.kind- The kind name. Default value is- subnet
- subnet_reference_list.#.uuid- The UUID of a subnet
- subnet_reference_list.#.name- The name of a subnet.
 
- UserReference List<PiersLists Karsenbarg. Nutanix. Inputs. Get Project User Reference List> 
- List of Reference of users.
- Categories
[]GetProject Category 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- ExternalUser []GetGroup Reference Lists Project External User Group Reference List 
- List of directory service user groups. These groups are not managed by Nutanix.- external_user_group_reference_list.#.kind- The kind name. Default value is- user_group
- external_user_group_reference_list.#.uuid- The UUID of a user_group
- external_user_group_reference_list.#.name- The name of a user_group
 
- ProjectId string
- (Required) The idof the project.
 
- (Required) The 
- ProjectName string
- SubnetReference []GetLists Project Subnet Reference List 
- List of subnets for the project.- subnet_reference_list.#.kind- The kind name. Default value is- subnet
- subnet_reference_list.#.uuid- The UUID of a subnet
- subnet_reference_list.#.name- The name of a subnet.
 
- UserReference []GetLists Project User Reference List 
- List of Reference of users.
- categories
List<GetProject Category> 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- externalUser List<GetGroup Reference Lists Project External User Group Reference List> 
- List of directory service user groups. These groups are not managed by Nutanix.- external_user_group_reference_list.#.kind- The kind name. Default value is- user_group
- external_user_group_reference_list.#.uuid- The UUID of a user_group
- external_user_group_reference_list.#.name- The name of a user_group
 
- projectId String
- (Required) The idof the project.
 
- (Required) The 
- projectName String
- subnetReference List<GetLists Project Subnet Reference List> 
- List of subnets for the project.- subnet_reference_list.#.kind- The kind name. Default value is- subnet
- subnet_reference_list.#.uuid- The UUID of a subnet
- subnet_reference_list.#.name- The name of a subnet.
 
- userReference List<GetLists Project User Reference List> 
- List of Reference of users.
- categories
GetProject Category[] 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- externalUser GetGroup Reference Lists Project External User Group Reference List[] 
- List of directory service user groups. These groups are not managed by Nutanix.- external_user_group_reference_list.#.kind- The kind name. Default value is- user_group
- external_user_group_reference_list.#.uuid- The UUID of a user_group
- external_user_group_reference_list.#.name- The name of a user_group
 
- projectId string
- (Required) The idof the project.
 
- (Required) The 
- projectName string
- subnetReference GetLists Project Subnet Reference List[] 
- List of subnets for the project.- subnet_reference_list.#.kind- The kind name. Default value is- subnet
- subnet_reference_list.#.uuid- The UUID of a subnet
- subnet_reference_list.#.name- The name of a subnet.
 
- userReference GetLists Project User Reference List[] 
- List of Reference of users.
- categories
Sequence[GetProject Category] 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- external_user_ Sequence[Getgroup_ reference_ lists Project External User Group Reference List] 
- List of directory service user groups. These groups are not managed by Nutanix.- external_user_group_reference_list.#.kind- The kind name. Default value is- user_group
- external_user_group_reference_list.#.uuid- The UUID of a user_group
- external_user_group_reference_list.#.name- The name of a user_group
 
- project_id str
- (Required) The idof the project.
 
- (Required) The 
- project_name str
- subnet_reference_ Sequence[Getlists Project Subnet Reference List] 
- List of subnets for the project.- subnet_reference_list.#.kind- The kind name. Default value is- subnet
- subnet_reference_list.#.uuid- The UUID of a subnet
- subnet_reference_list.#.name- The name of a subnet.
 
- user_reference_ Sequence[Getlists Project User Reference List] 
- List of Reference of users.
- categories List<Property Map>
- (Optional) The category values represented as a dictionary of key > list of values.
 
- externalUser List<Property Map>Group Reference Lists 
- List of directory service user groups. These groups are not managed by Nutanix.- external_user_group_reference_list.#.kind- The kind name. Default value is- user_group
- external_user_group_reference_list.#.uuid- The UUID of a user_group
- external_user_group_reference_list.#.name- The name of a user_group
 
- projectId String
- (Required) The idof the project.
 
- (Required) The 
- projectName String
- subnetReference List<Property Map>Lists 
- List of subnets for the project.- subnet_reference_list.#.kind- The kind name. Default value is- subnet
- subnet_reference_list.#.uuid- The UUID of a subnet
- subnet_reference_list.#.name- The name of a subnet.
 
- userReference List<Property Map>Lists 
- List of Reference of users.
getProject Result
The following output properties are available:
- AccountReference List<PiersLists Karsenbarg. Nutanix. Outputs. Get Project Account Reference List> 
- List of accounts associated with the project.- account_reference_list.#.kind- The kind name. Default value is- account
- account_reference_list.#.uuid- The UUID of an account.
- account_reference_list.#.name- The name of an account.
 
- Acps
List<PiersKarsenbarg. Nutanix. Outputs. Get Project Acp> 
- ApiVersion string
- Categories
List<PiersKarsenbarg. Nutanix. Outputs. Get Project Category> 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- ClusterReference List<PiersLists Karsenbarg. Nutanix. Outputs. Get Project Cluster Reference List> 
- (Optional/Computed) List of clusters associated with the project..- cluster_reference_list.#.kind- (Optional) The kind name. Default value is- cluster
- cluster_reference_list.#.uuid- (Required) The UUID of a cluster
- cluster_reference_list.#.name- (Optional/Computed) The name of a cluster.
 
- DefaultEnvironment List<PiersReferences Karsenbarg. Nutanix. Outputs. Get Project Default Environment Reference> 
- (Optional/Computed) Reference to a environment.
- DefaultSubnet Dictionary<string, string>Reference 
- Reference to a subnet.
- Description string
- Description of ACP
- EnvironmentReference List<PiersLists Karsenbarg. Nutanix. Outputs. Get Project Environment Reference List> 
- List of environments associated with the project.- environment_reference_list.#.kind- The kind name. Default value is- environment
- environment_reference_list.#.uuid- The UUID of an environment.
- environment_reference_list.#.name- The name of an environment.
 
- ExternalNetwork List<PiersLists Karsenbarg. Nutanix. Outputs. Get Project External Network List> 
- List of external networks associated with the project.- external_network_list.#.uuid- The UUID of a network.
- external_network_list.#.name- The name of a network.
 
- ExternalUser List<PiersGroup Reference Lists Karsenbarg. Nutanix. Outputs. Get Project External User Group Reference List> 
- List of directory service user groups. These groups are not managed by Nutanix.- external_user_group_reference_list.#.kind- The kind name. Default value is- user_group
- external_user_group_reference_list.#.uuid- The UUID of a user_group
- external_user_group_reference_list.#.name- The name of a user_group
 
- Id string
- The provider-assigned unique ID for this managed resource.
- IsDefault bool
- Metadata Dictionary<string, string>
- Name string
- the name.
- OwnerReference Dictionary<string, string>
- ProjectReference Dictionary<string, string>
- ResourceDomains List<PiersKarsenbarg. Nutanix. Outputs. Get Project Resource Domain> 
- The status for a resource domain (limits and values)
- State string
- SubnetReference List<PiersLists Karsenbarg. Nutanix. Outputs. Get Project Subnet Reference List> 
- List of subnets for the project.- subnet_reference_list.#.kind- The kind name. Default value is- subnet
- subnet_reference_list.#.uuid- The UUID of a subnet
- subnet_reference_list.#.name- The name of a subnet.
 
- TunnelReference List<PiersLists Karsenbarg. Nutanix. Outputs. Get Project Tunnel Reference List> 
- (Optional/Computed) List of tunnels associated with the project.- tunnel_reference_list.#.kind- (Optional) The kind name. Default value is- tunnel
- tunnel_reference_list.#.uuid- (Required) The UUID of a tunnel
- tunnel_reference_list.#.name- (Optional/Computed) The name of a tunnel.
 
- UserReference List<PiersLists Karsenbarg. Nutanix. Outputs. Get Project User Reference List> 
- List of Reference of users.
- VpcReference List<PiersLists Karsenbarg. Nutanix. Outputs. Get Project Vpc Reference List> 
- (Optional/Computed) List of VPCs associated with the project..- vpc_reference_list.#.kind- (Optional) The kind name. Default value is- vpc
- vpc_reference_list.#.uuid- (Required) The UUID of a vpc
- vpc_reference_list.#.name- (Optional/Computed) The name of a vpc.
 
- ProjectId string
- ProjectName string
- AccountReference []GetLists Project Account Reference List 
- List of accounts associated with the project.- account_reference_list.#.kind- The kind name. Default value is- account
- account_reference_list.#.uuid- The UUID of an account.
- account_reference_list.#.name- The name of an account.
 
- Acps
[]GetProject Acp 
- ApiVersion string
- Categories
[]GetProject Category 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- ClusterReference []GetLists Project Cluster Reference List 
- (Optional/Computed) List of clusters associated with the project..- cluster_reference_list.#.kind- (Optional) The kind name. Default value is- cluster
- cluster_reference_list.#.uuid- (Required) The UUID of a cluster
- cluster_reference_list.#.name- (Optional/Computed) The name of a cluster.
 
- DefaultEnvironment []GetReferences Project Default Environment Reference 
- (Optional/Computed) Reference to a environment.
- DefaultSubnet map[string]stringReference 
- Reference to a subnet.
- Description string
- Description of ACP
- EnvironmentReference []GetLists Project Environment Reference List 
- List of environments associated with the project.- environment_reference_list.#.kind- The kind name. Default value is- environment
- environment_reference_list.#.uuid- The UUID of an environment.
- environment_reference_list.#.name- The name of an environment.
 
- ExternalNetwork []GetLists Project External Network List 
- List of external networks associated with the project.- external_network_list.#.uuid- The UUID of a network.
- external_network_list.#.name- The name of a network.
 
- ExternalUser []GetGroup Reference Lists Project External User Group Reference List 
- List of directory service user groups. These groups are not managed by Nutanix.- external_user_group_reference_list.#.kind- The kind name. Default value is- user_group
- external_user_group_reference_list.#.uuid- The UUID of a user_group
- external_user_group_reference_list.#.name- The name of a user_group
 
- Id string
- The provider-assigned unique ID for this managed resource.
- IsDefault bool
- Metadata map[string]string
- Name string
- the name.
- OwnerReference map[string]string
- ProjectReference map[string]string
- ResourceDomains []GetProject Resource Domain 
- The status for a resource domain (limits and values)
- State string
- SubnetReference []GetLists Project Subnet Reference List 
- List of subnets for the project.- subnet_reference_list.#.kind- The kind name. Default value is- subnet
- subnet_reference_list.#.uuid- The UUID of a subnet
- subnet_reference_list.#.name- The name of a subnet.
 
- TunnelReference []GetLists Project Tunnel Reference List 
- (Optional/Computed) List of tunnels associated with the project.- tunnel_reference_list.#.kind- (Optional) The kind name. Default value is- tunnel
- tunnel_reference_list.#.uuid- (Required) The UUID of a tunnel
- tunnel_reference_list.#.name- (Optional/Computed) The name of a tunnel.
 
- UserReference []GetLists Project User Reference List 
- List of Reference of users.
- VpcReference []GetLists Project Vpc Reference List 
- (Optional/Computed) List of VPCs associated with the project..- vpc_reference_list.#.kind- (Optional) The kind name. Default value is- vpc
- vpc_reference_list.#.uuid- (Required) The UUID of a vpc
- vpc_reference_list.#.name- (Optional/Computed) The name of a vpc.
 
- ProjectId string
- ProjectName string
- accountReference List<GetLists Project Account Reference List> 
- List of accounts associated with the project.- account_reference_list.#.kind- The kind name. Default value is- account
- account_reference_list.#.uuid- The UUID of an account.
- account_reference_list.#.name- The name of an account.
 
- acps
List<GetProject Acp> 
- apiVersion String
- categories
List<GetProject Category> 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- clusterReference List<GetLists Project Cluster Reference List> 
- (Optional/Computed) List of clusters associated with the project..- cluster_reference_list.#.kind- (Optional) The kind name. Default value is- cluster
- cluster_reference_list.#.uuid- (Required) The UUID of a cluster
- cluster_reference_list.#.name- (Optional/Computed) The name of a cluster.
 
- defaultEnvironment List<GetReferences Project Default Environment Reference> 
- (Optional/Computed) Reference to a environment.
- defaultSubnet Map<String,String>Reference 
- Reference to a subnet.
- description String
- Description of ACP
- environmentReference List<GetLists Project Environment Reference List> 
- List of environments associated with the project.- environment_reference_list.#.kind- The kind name. Default value is- environment
- environment_reference_list.#.uuid- The UUID of an environment.
- environment_reference_list.#.name- The name of an environment.
 
- externalNetwork List<GetLists Project External Network List> 
- List of external networks associated with the project.- external_network_list.#.uuid- The UUID of a network.
- external_network_list.#.name- The name of a network.
 
- externalUser List<GetGroup Reference Lists Project External User Group Reference List> 
- List of directory service user groups. These groups are not managed by Nutanix.- external_user_group_reference_list.#.kind- The kind name. Default value is- user_group
- external_user_group_reference_list.#.uuid- The UUID of a user_group
- external_user_group_reference_list.#.name- The name of a user_group
 
- id String
- The provider-assigned unique ID for this managed resource.
- isDefault Boolean
- metadata Map<String,String>
- name String
- the name.
- ownerReference Map<String,String>
- projectReference Map<String,String>
- resourceDomains List<GetProject Resource Domain> 
- The status for a resource domain (limits and values)
- state String
- subnetReference List<GetLists Project Subnet Reference List> 
- List of subnets for the project.- subnet_reference_list.#.kind- The kind name. Default value is- subnet
- subnet_reference_list.#.uuid- The UUID of a subnet
- subnet_reference_list.#.name- The name of a subnet.
 
- tunnelReference List<GetLists Project Tunnel Reference List> 
- (Optional/Computed) List of tunnels associated with the project.- tunnel_reference_list.#.kind- (Optional) The kind name. Default value is- tunnel
- tunnel_reference_list.#.uuid- (Required) The UUID of a tunnel
- tunnel_reference_list.#.name- (Optional/Computed) The name of a tunnel.
 
- userReference List<GetLists Project User Reference List> 
- List of Reference of users.
- vpcReference List<GetLists Project Vpc Reference List> 
- (Optional/Computed) List of VPCs associated with the project..- vpc_reference_list.#.kind- (Optional) The kind name. Default value is- vpc
- vpc_reference_list.#.uuid- (Required) The UUID of a vpc
- vpc_reference_list.#.name- (Optional/Computed) The name of a vpc.
 
- projectId String
- projectName String
- accountReference GetLists Project Account Reference List[] 
- List of accounts associated with the project.- account_reference_list.#.kind- The kind name. Default value is- account
- account_reference_list.#.uuid- The UUID of an account.
- account_reference_list.#.name- The name of an account.
 
- acps
GetProject Acp[] 
- apiVersion string
- categories
GetProject Category[] 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- clusterReference GetLists Project Cluster Reference List[] 
- (Optional/Computed) List of clusters associated with the project..- cluster_reference_list.#.kind- (Optional) The kind name. Default value is- cluster
- cluster_reference_list.#.uuid- (Required) The UUID of a cluster
- cluster_reference_list.#.name- (Optional/Computed) The name of a cluster.
 
- defaultEnvironment GetReferences Project Default Environment Reference[] 
- (Optional/Computed) Reference to a environment.
- defaultSubnet {[key: string]: string}Reference 
- Reference to a subnet.
- description string
- Description of ACP
- environmentReference GetLists Project Environment Reference List[] 
- List of environments associated with the project.- environment_reference_list.#.kind- The kind name. Default value is- environment
- environment_reference_list.#.uuid- The UUID of an environment.
- environment_reference_list.#.name- The name of an environment.
 
- externalNetwork GetLists Project External Network List[] 
- List of external networks associated with the project.- external_network_list.#.uuid- The UUID of a network.
- external_network_list.#.name- The name of a network.
 
- externalUser GetGroup Reference Lists Project External User Group Reference List[] 
- List of directory service user groups. These groups are not managed by Nutanix.- external_user_group_reference_list.#.kind- The kind name. Default value is- user_group
- external_user_group_reference_list.#.uuid- The UUID of a user_group
- external_user_group_reference_list.#.name- The name of a user_group
 
- id string
- The provider-assigned unique ID for this managed resource.
- isDefault boolean
- metadata {[key: string]: string}
- name string
- the name.
- ownerReference {[key: string]: string}
- projectReference {[key: string]: string}
- resourceDomains GetProject Resource Domain[] 
- The status for a resource domain (limits and values)
- state string
- subnetReference GetLists Project Subnet Reference List[] 
- List of subnets for the project.- subnet_reference_list.#.kind- The kind name. Default value is- subnet
- subnet_reference_list.#.uuid- The UUID of a subnet
- subnet_reference_list.#.name- The name of a subnet.
 
- tunnelReference GetLists Project Tunnel Reference List[] 
- (Optional/Computed) List of tunnels associated with the project.- tunnel_reference_list.#.kind- (Optional) The kind name. Default value is- tunnel
- tunnel_reference_list.#.uuid- (Required) The UUID of a tunnel
- tunnel_reference_list.#.name- (Optional/Computed) The name of a tunnel.
 
- userReference GetLists Project User Reference List[] 
- List of Reference of users.
- vpcReference GetLists Project Vpc Reference List[] 
- (Optional/Computed) List of VPCs associated with the project..- vpc_reference_list.#.kind- (Optional) The kind name. Default value is- vpc
- vpc_reference_list.#.uuid- (Required) The UUID of a vpc
- vpc_reference_list.#.name- (Optional/Computed) The name of a vpc.
 
- projectId string
- projectName string
- account_reference_ Sequence[Getlists Project Account Reference List] 
- List of accounts associated with the project.- account_reference_list.#.kind- The kind name. Default value is- account
- account_reference_list.#.uuid- The UUID of an account.
- account_reference_list.#.name- The name of an account.
 
- acps
Sequence[GetProject Acp] 
- api_version str
- categories
Sequence[GetProject Category] 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- cluster_reference_ Sequence[Getlists Project Cluster Reference List] 
- (Optional/Computed) List of clusters associated with the project..- cluster_reference_list.#.kind- (Optional) The kind name. Default value is- cluster
- cluster_reference_list.#.uuid- (Required) The UUID of a cluster
- cluster_reference_list.#.name- (Optional/Computed) The name of a cluster.
 
- default_environment_ Sequence[Getreferences Project Default Environment Reference] 
- (Optional/Computed) Reference to a environment.
- default_subnet_ Mapping[str, str]reference 
- Reference to a subnet.
- description str
- Description of ACP
- environment_reference_ Sequence[Getlists Project Environment Reference List] 
- List of environments associated with the project.- environment_reference_list.#.kind- The kind name. Default value is- environment
- environment_reference_list.#.uuid- The UUID of an environment.
- environment_reference_list.#.name- The name of an environment.
 
- external_network_ Sequence[Getlists Project External Network List] 
- List of external networks associated with the project.- external_network_list.#.uuid- The UUID of a network.
- external_network_list.#.name- The name of a network.
 
- external_user_ Sequence[Getgroup_ reference_ lists Project External User Group Reference List] 
- List of directory service user groups. These groups are not managed by Nutanix.- external_user_group_reference_list.#.kind- The kind name. Default value is- user_group
- external_user_group_reference_list.#.uuid- The UUID of a user_group
- external_user_group_reference_list.#.name- The name of a user_group
 
- id str
- The provider-assigned unique ID for this managed resource.
- is_default bool
- metadata Mapping[str, str]
- name str
- the name.
- owner_reference Mapping[str, str]
- project_reference Mapping[str, str]
- resource_domains Sequence[GetProject Resource Domain] 
- The status for a resource domain (limits and values)
- state str
- subnet_reference_ Sequence[Getlists Project Subnet Reference List] 
- List of subnets for the project.- subnet_reference_list.#.kind- The kind name. Default value is- subnet
- subnet_reference_list.#.uuid- The UUID of a subnet
- subnet_reference_list.#.name- The name of a subnet.
 
- tunnel_reference_ Sequence[Getlists Project Tunnel Reference List] 
- (Optional/Computed) List of tunnels associated with the project.- tunnel_reference_list.#.kind- (Optional) The kind name. Default value is- tunnel
- tunnel_reference_list.#.uuid- (Required) The UUID of a tunnel
- tunnel_reference_list.#.name- (Optional/Computed) The name of a tunnel.
 
- user_reference_ Sequence[Getlists Project User Reference List] 
- List of Reference of users.
- vpc_reference_ Sequence[Getlists Project Vpc Reference List] 
- (Optional/Computed) List of VPCs associated with the project..- vpc_reference_list.#.kind- (Optional) The kind name. Default value is- vpc
- vpc_reference_list.#.uuid- (Required) The UUID of a vpc
- vpc_reference_list.#.name- (Optional/Computed) The name of a vpc.
 
- project_id str
- project_name str
- accountReference List<Property Map>Lists 
- List of accounts associated with the project.- account_reference_list.#.kind- The kind name. Default value is- account
- account_reference_list.#.uuid- The UUID of an account.
- account_reference_list.#.name- The name of an account.
 
- acps List<Property Map>
- apiVersion String
- categories List<Property Map>
- (Optional) The category values represented as a dictionary of key > list of values.
 
- clusterReference List<Property Map>Lists 
- (Optional/Computed) List of clusters associated with the project..- cluster_reference_list.#.kind- (Optional) The kind name. Default value is- cluster
- cluster_reference_list.#.uuid- (Required) The UUID of a cluster
- cluster_reference_list.#.name- (Optional/Computed) The name of a cluster.
 
- defaultEnvironment List<Property Map>References 
- (Optional/Computed) Reference to a environment.
- defaultSubnet Map<String>Reference 
- Reference to a subnet.
- description String
- Description of ACP
- environmentReference List<Property Map>Lists 
- List of environments associated with the project.- environment_reference_list.#.kind- The kind name. Default value is- environment
- environment_reference_list.#.uuid- The UUID of an environment.
- environment_reference_list.#.name- The name of an environment.
 
- externalNetwork List<Property Map>Lists 
- List of external networks associated with the project.- external_network_list.#.uuid- The UUID of a network.
- external_network_list.#.name- The name of a network.
 
- externalUser List<Property Map>Group Reference Lists 
- List of directory service user groups. These groups are not managed by Nutanix.- external_user_group_reference_list.#.kind- The kind name. Default value is- user_group
- external_user_group_reference_list.#.uuid- The UUID of a user_group
- external_user_group_reference_list.#.name- The name of a user_group
 
- id String
- The provider-assigned unique ID for this managed resource.
- isDefault Boolean
- metadata Map<String>
- name String
- the name.
- ownerReference Map<String>
- projectReference Map<String>
- resourceDomains List<Property Map>
- The status for a resource domain (limits and values)
- state String
- subnetReference List<Property Map>Lists 
- List of subnets for the project.- subnet_reference_list.#.kind- The kind name. Default value is- subnet
- subnet_reference_list.#.uuid- The UUID of a subnet
- subnet_reference_list.#.name- The name of a subnet.
 
- tunnelReference List<Property Map>Lists 
- (Optional/Computed) List of tunnels associated with the project.- tunnel_reference_list.#.kind- (Optional) The kind name. Default value is- tunnel
- tunnel_reference_list.#.uuid- (Required) The UUID of a tunnel
- tunnel_reference_list.#.name- (Optional/Computed) The name of a tunnel.
 
- userReference List<Property Map>Lists 
- List of Reference of users.
- vpcReference List<Property Map>Lists 
- (Optional/Computed) List of VPCs associated with the project..- vpc_reference_list.#.kind- (Optional) The kind name. Default value is- vpc
- vpc_reference_list.#.uuid- (Required) The UUID of a vpc
- vpc_reference_list.#.name- (Optional/Computed) The name of a vpc.
 
- projectId String
- projectName String
Supporting Types
GetProjectAccountReferenceList    
GetProjectAcp  
- ContextFilter List<PiersLists Karsenbarg. Nutanix. Inputs. Get Project Acp Context Filter List> 
- The list of context filters. These are OR filters. The scope-expression-list defines the context, and the filter works in conjunction with the entity-expression-list.
- Description string
- Description of ACP
- Metadata Dictionary<string, string>
- Name string
- the name.
- RoleReferences List<PiersKarsenbarg. Nutanix. Inputs. Get Project Acp Role Reference> 
- Reference to role.
- UserGroup List<PiersReference Lists Karsenbarg. Nutanix. Inputs. Get Project Acp User Group Reference List> 
- List of Reference of users groups.
- UserReference List<PiersLists Karsenbarg. Nutanix. Inputs. Get Project Acp User Reference List> 
- List of Reference of users.
- ContextFilter []GetLists Project Acp Context Filter List 
- The list of context filters. These are OR filters. The scope-expression-list defines the context, and the filter works in conjunction with the entity-expression-list.
- Description string
- Description of ACP
- Metadata map[string]string
- Name string
- the name.
- RoleReferences []GetProject Acp Role Reference 
- Reference to role.
- UserGroup []GetReference Lists Project Acp User Group Reference List 
- List of Reference of users groups.
- UserReference []GetLists Project Acp User Reference List 
- List of Reference of users.
- contextFilter List<GetLists Project Acp Context Filter List> 
- The list of context filters. These are OR filters. The scope-expression-list defines the context, and the filter works in conjunction with the entity-expression-list.
- description String
- Description of ACP
- metadata Map<String,String>
- name String
- the name.
- roleReferences List<GetProject Acp Role Reference> 
- Reference to role.
- userGroup List<GetReference Lists Project Acp User Group Reference List> 
- List of Reference of users groups.
- userReference List<GetLists Project Acp User Reference List> 
- List of Reference of users.
- contextFilter GetLists Project Acp Context Filter List[] 
- The list of context filters. These are OR filters. The scope-expression-list defines the context, and the filter works in conjunction with the entity-expression-list.
- description string
- Description of ACP
- metadata {[key: string]: string}
- name string
- the name.
- roleReferences GetProject Acp Role Reference[] 
- Reference to role.
- userGroup GetReference Lists Project Acp User Group Reference List[] 
- List of Reference of users groups.
- userReference GetLists Project Acp User Reference List[] 
- List of Reference of users.
- context_filter_ Sequence[Getlists Project Acp Context Filter List] 
- The list of context filters. These are OR filters. The scope-expression-list defines the context, and the filter works in conjunction with the entity-expression-list.
- description str
- Description of ACP
- metadata Mapping[str, str]
- name str
- the name.
- role_references Sequence[GetProject Acp Role Reference] 
- Reference to role.
- user_group_ Sequence[Getreference_ lists Project Acp User Group Reference List] 
- List of Reference of users groups.
- user_reference_ Sequence[Getlists Project Acp User Reference List] 
- List of Reference of users.
- contextFilter List<Property Map>Lists 
- The list of context filters. These are OR filters. The scope-expression-list defines the context, and the filter works in conjunction with the entity-expression-list.
- description String
- Description of ACP
- metadata Map<String>
- name String
- the name.
- roleReferences List<Property Map>
- Reference to role.
- userGroup List<Property Map>Reference Lists 
- List of Reference of users groups.
- userReference List<Property Map>Lists 
- List of Reference of users.
GetProjectAcpContextFilterList     
- EntityFilter List<PiersExpression Lists Karsenbarg. Nutanix. Inputs. Get Project Acp Context Filter List Entity Filter Expression List> 
- (Required) A list of Entity filter expressions.
- ScopeFilter List<PiersExpression Lists Karsenbarg. Nutanix. Inputs. Get Project Acp Context Filter List Scope Filter Expression List> 
- (Optional) Filter the scope of an Access Control Policy.
 
- EntityFilter []GetExpression Lists Project Acp Context Filter List Entity Filter Expression List 
- (Required) A list of Entity filter expressions.
- ScopeFilter []GetExpression Lists Project Acp Context Filter List Scope Filter Expression List 
- (Optional) Filter the scope of an Access Control Policy.
 
- entityFilter List<GetExpression Lists Project Acp Context Filter List Entity Filter Expression List> 
- (Required) A list of Entity filter expressions.
- scopeFilter List<GetExpression Lists Project Acp Context Filter List Scope Filter Expression List> 
- (Optional) Filter the scope of an Access Control Policy.
 
- entityFilter GetExpression Lists Project Acp Context Filter List Entity Filter Expression List[] 
- (Required) A list of Entity filter expressions.
- scopeFilter GetExpression Lists Project Acp Context Filter List Scope Filter Expression List[] 
- (Optional) Filter the scope of an Access Control Policy.
 
- entity_filter_ Sequence[Getexpression_ lists Project Acp Context Filter List Entity Filter Expression List] 
- (Required) A list of Entity filter expressions.
- scope_filter_ Sequence[Getexpression_ lists Project Acp Context Filter List Scope Filter Expression List] 
- (Optional) Filter the scope of an Access Control Policy.
 
- entityFilter List<Property Map>Expression Lists 
- (Required) A list of Entity filter expressions.
- scopeFilter List<Property Map>Expression Lists 
- (Optional) Filter the scope of an Access Control Policy.
 
GetProjectAcpContextFilterListEntityFilterExpressionList         
- LeftHand stringSide Entity Type 
- (Optional) The LHS of the filter expression - the entity type.
 
- Operator string
- (Required) The operator in the filter expression.
 
- RightHand List<PiersSides Karsenbarg. Nutanix. Inputs. Get Project Acp Context Filter List Entity Filter Expression List Right Hand Side> 
- (Required) The right hand side (RHS) of an scope expression.
 
- LeftHand stringSide Entity Type 
- (Optional) The LHS of the filter expression - the entity type.
 
- Operator string
- (Required) The operator in the filter expression.
 
- RightHand []GetSides Project Acp Context Filter List Entity Filter Expression List Right Hand Side 
- (Required) The right hand side (RHS) of an scope expression.
 
- leftHand StringSide Entity Type 
- (Optional) The LHS of the filter expression - the entity type.
 
- operator String
- (Required) The operator in the filter expression.
 
- rightHand List<GetSides Project Acp Context Filter List Entity Filter Expression List Right Hand Side> 
- (Required) The right hand side (RHS) of an scope expression.
 
- leftHand stringSide Entity Type 
- (Optional) The LHS of the filter expression - the entity type.
 
- operator string
- (Required) The operator in the filter expression.
 
- rightHand GetSides Project Acp Context Filter List Entity Filter Expression List Right Hand Side[] 
- (Required) The right hand side (RHS) of an scope expression.
 
- left_hand_ strside_ entity_ type 
- (Optional) The LHS of the filter expression - the entity type.
 
- operator str
- (Required) The operator in the filter expression.
 
- right_hand_ Sequence[Getsides Project Acp Context Filter List Entity Filter Expression List Right Hand Side] 
- (Required) The right hand side (RHS) of an scope expression.
 
- leftHand StringSide Entity Type 
- (Optional) The LHS of the filter expression - the entity type.
 
- operator String
- (Required) The operator in the filter expression.
 
- rightHand List<Property Map>Sides 
- (Required) The right hand side (RHS) of an scope expression.
 
GetProjectAcpContextFilterListEntityFilterExpressionListRightHandSide            
- Categories
List<PiersKarsenbarg. Nutanix. Inputs. Get Project Acp Context Filter List Entity Filter Expression List Right Hand Side Category> 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- Collection string
- (Optional) A representative term for supported groupings of entities. ALL = All the entities of a given kind.
 
- UuidLists List<string>
- (Optional) The explicit list of UUIDs for the given kind.
 
- Categories
[]GetProject Acp Context Filter List Entity Filter Expression List Right Hand Side Category 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- Collection string
- (Optional) A representative term for supported groupings of entities. ALL = All the entities of a given kind.
 
- UuidLists []string
- (Optional) The explicit list of UUIDs for the given kind.
 
- categories
List<GetProject Acp Context Filter List Entity Filter Expression List Right Hand Side Category> 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- collection String
- (Optional) A representative term for supported groupings of entities. ALL = All the entities of a given kind.
 
- uuidLists List<String>
- (Optional) The explicit list of UUIDs for the given kind.
 
- categories
GetProject Acp Context Filter List Entity Filter Expression List Right Hand Side Category[] 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- collection string
- (Optional) A representative term for supported groupings of entities. ALL = All the entities of a given kind.
 
- uuidLists string[]
- (Optional) The explicit list of UUIDs for the given kind.
 
- categories
Sequence[GetProject Acp Context Filter List Entity Filter Expression List Right Hand Side Category] 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- collection str
- (Optional) A representative term for supported groupings of entities. ALL = All the entities of a given kind.
 
- uuid_lists Sequence[str]
- (Optional) The explicit list of UUIDs for the given kind.
 
- categories List<Property Map>
- (Optional) The category values represented as a dictionary of key > list of values.
 
- collection String
- (Optional) A representative term for supported groupings of entities. ALL = All the entities of a given kind.
 
- uuidLists List<String>
- (Optional) The explicit list of UUIDs for the given kind.
 
GetProjectAcpContextFilterListEntityFilterExpressionListRightHandSideCategory             
GetProjectAcpContextFilterListScopeFilterExpressionList         
- LeftHand stringSide 
- (Optional) The LHS of the filter expression - the scope type.
 
- Operator string
- (Required) The operator in the filter expression.
 
- RightHand List<PiersSides Karsenbarg. Nutanix. Inputs. Get Project Acp Context Filter List Scope Filter Expression List Right Hand Side> 
- (Required) The right hand side (RHS) of an scope expression.
 
- LeftHand stringSide 
- (Optional) The LHS of the filter expression - the scope type.
 
- Operator string
- (Required) The operator in the filter expression.
 
- RightHand []GetSides Project Acp Context Filter List Scope Filter Expression List Right Hand Side 
- (Required) The right hand side (RHS) of an scope expression.
 
- leftHand StringSide 
- (Optional) The LHS of the filter expression - the scope type.
 
- operator String
- (Required) The operator in the filter expression.
 
- rightHand List<GetSides Project Acp Context Filter List Scope Filter Expression List Right Hand Side> 
- (Required) The right hand side (RHS) of an scope expression.
 
- leftHand stringSide 
- (Optional) The LHS of the filter expression - the scope type.
 
- operator string
- (Required) The operator in the filter expression.
 
- rightHand GetSides Project Acp Context Filter List Scope Filter Expression List Right Hand Side[] 
- (Required) The right hand side (RHS) of an scope expression.
 
- left_hand_ strside 
- (Optional) The LHS of the filter expression - the scope type.
 
- operator str
- (Required) The operator in the filter expression.
 
- right_hand_ Sequence[Getsides Project Acp Context Filter List Scope Filter Expression List Right Hand Side] 
- (Required) The right hand side (RHS) of an scope expression.
 
- leftHand StringSide 
- (Optional) The LHS of the filter expression - the scope type.
 
- operator String
- (Required) The operator in the filter expression.
 
- rightHand List<Property Map>Sides 
- (Required) The right hand side (RHS) of an scope expression.
 
GetProjectAcpContextFilterListScopeFilterExpressionListRightHandSide            
- Categories
List<PiersKarsenbarg. Nutanix. Inputs. Get Project Acp Context Filter List Scope Filter Expression List Right Hand Side Category> 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- Collection string
- (Optional) A representative term for supported groupings of entities. ALL = All the entities of a given kind.
 
- UuidLists List<string>
- (Optional) The explicit list of UUIDs for the given kind.
 
- Categories
[]GetProject Acp Context Filter List Scope Filter Expression List Right Hand Side Category 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- Collection string
- (Optional) A representative term for supported groupings of entities. ALL = All the entities of a given kind.
 
- UuidLists []string
- (Optional) The explicit list of UUIDs for the given kind.
 
- categories
List<GetProject Acp Context Filter List Scope Filter Expression List Right Hand Side Category> 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- collection String
- (Optional) A representative term for supported groupings of entities. ALL = All the entities of a given kind.
 
- uuidLists List<String>
- (Optional) The explicit list of UUIDs for the given kind.
 
- categories
GetProject Acp Context Filter List Scope Filter Expression List Right Hand Side Category[] 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- collection string
- (Optional) A representative term for supported groupings of entities. ALL = All the entities of a given kind.
 
- uuidLists string[]
- (Optional) The explicit list of UUIDs for the given kind.
 
- categories
Sequence[GetProject Acp Context Filter List Scope Filter Expression List Right Hand Side Category] 
- (Optional) The category values represented as a dictionary of key > list of values.
 
- collection str
- (Optional) A representative term for supported groupings of entities. ALL = All the entities of a given kind.
 
- uuid_lists Sequence[str]
- (Optional) The explicit list of UUIDs for the given kind.
 
- categories List<Property Map>
- (Optional) The category values represented as a dictionary of key > list of values.
 
- collection String
- (Optional) A representative term for supported groupings of entities. ALL = All the entities of a given kind.
 
- uuidLists List<String>
- (Optional) The explicit list of UUIDs for the given kind.
 
GetProjectAcpContextFilterListScopeFilterExpressionListRightHandSideCategory             
GetProjectAcpRoleReference    
GetProjectAcpUserGroupReferenceList      
GetProjectAcpUserReferenceList     
GetProjectCategory  
GetProjectClusterReferenceList    
GetProjectDefaultEnvironmentReference    
GetProjectEnvironmentReferenceList    
GetProjectExternalNetworkList    
GetProjectExternalUserGroupReferenceList      
GetProjectResourceDomain   
- Resources
List<PiersKarsenbarg. Nutanix. Inputs. Get Project Resource Domain Resource> 
- Array of the utilization/limit for resource types- resource_domain.resources.#.limitThe resource consumption limit (unspecified is unlimited)
- resource_domain.resources.#.resource_typeThe type of resource (for example storage, CPUs)
- resource_domain.resources.#.units- The units of the resource type
- resource_domain.resources.#.value- The amount of resource consumed
 
- Resources
[]GetProject Resource Domain Resource 
- Array of the utilization/limit for resource types- resource_domain.resources.#.limitThe resource consumption limit (unspecified is unlimited)
- resource_domain.resources.#.resource_typeThe type of resource (for example storage, CPUs)
- resource_domain.resources.#.units- The units of the resource type
- resource_domain.resources.#.value- The amount of resource consumed
 
- resources
List<GetProject Resource Domain Resource> 
- Array of the utilization/limit for resource types- resource_domain.resources.#.limitThe resource consumption limit (unspecified is unlimited)
- resource_domain.resources.#.resource_typeThe type of resource (for example storage, CPUs)
- resource_domain.resources.#.units- The units of the resource type
- resource_domain.resources.#.value- The amount of resource consumed
 
- resources
GetProject Resource Domain Resource[] 
- Array of the utilization/limit for resource types- resource_domain.resources.#.limitThe resource consumption limit (unspecified is unlimited)
- resource_domain.resources.#.resource_typeThe type of resource (for example storage, CPUs)
- resource_domain.resources.#.units- The units of the resource type
- resource_domain.resources.#.value- The amount of resource consumed
 
- resources
Sequence[GetProject Resource Domain Resource] 
- Array of the utilization/limit for resource types- resource_domain.resources.#.limitThe resource consumption limit (unspecified is unlimited)
- resource_domain.resources.#.resource_typeThe type of resource (for example storage, CPUs)
- resource_domain.resources.#.units- The units of the resource type
- resource_domain.resources.#.value- The amount of resource consumed
 
- resources List<Property Map>
- Array of the utilization/limit for resource types- resource_domain.resources.#.limitThe resource consumption limit (unspecified is unlimited)
- resource_domain.resources.#.resource_typeThe type of resource (for example storage, CPUs)
- resource_domain.resources.#.units- The units of the resource type
- resource_domain.resources.#.value- The amount of resource consumed
 
GetProjectResourceDomainResource    
- Limit int
- ResourceType string
- Units string
- Value int
- value of the key.
- Limit int
- ResourceType string
- Units string
- Value int
- value of the key.
- limit Integer
- resourceType String
- units String
- value Integer
- value of the key.
- limit number
- resourceType string
- units string
- value number
- value of the key.
- limit int
- resource_type str
- units str
- value int
- value of the key.
- limit Number
- resourceType String
- units String
- value Number
- value of the key.
GetProjectSubnetReferenceList    
GetProjectTunnelReferenceList    
GetProjectUserReferenceList    
GetProjectVpcReferenceList    
Package Details
- Repository
- nutanix pierskarsenbarg/pulumi-nutanix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the nutanixTerraform Provider.
