Nutanix v0.1.0 published on Tuesday, Sep 24, 2024 by Piers Karsenbarg
nutanix.getProject
Explore with Pulumi AI

Nutanix v0.1.0 published on Tuesday, Sep 24, 2024 by Piers Karsenbarg
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: nutanix:index/getProject:getProject
arguments:
# arguments dictionary
The following arguments are supported:
- Categories
List<Piers
Karsenbarg. Nutanix. Inputs. Get Project Category> - (Optional) The category values represented as a dictionary of key > list of values.
- External
User 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 isuser_group
external_user_group_reference_list.#.uuid
- The UUID of a user_groupexternal_user_group_reference_list.#.name
- The name of a user_group
- Project
Id string - (Required) The
id
of the project.
- (Required) The
- Project
Name string - Subnet
Reference 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 issubnet
subnet_reference_list.#.uuid
- The UUID of a subnetsubnet_reference_list.#.name
- The name of a subnet.
- User
Reference List<PiersLists Karsenbarg. Nutanix. Inputs. Get Project User Reference List> - List of Reference of users.
- Categories
[]Get
Project Category - (Optional) The category values represented as a dictionary of key > list of values.
- External
User []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 isuser_group
external_user_group_reference_list.#.uuid
- The UUID of a user_groupexternal_user_group_reference_list.#.name
- The name of a user_group
- Project
Id string - (Required) The
id
of the project.
- (Required) The
- Project
Name string - Subnet
Reference []GetLists Project Subnet Reference List - List of subnets for the project.
subnet_reference_list.#.kind
- The kind name. Default value issubnet
subnet_reference_list.#.uuid
- The UUID of a subnetsubnet_reference_list.#.name
- The name of a subnet.
- User
Reference []GetLists Project User Reference List - List of Reference of users.
- categories
List<Get
Project Category> - (Optional) The category values represented as a dictionary of key > list of values.
- external
User 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 isuser_group
external_user_group_reference_list.#.uuid
- The UUID of a user_groupexternal_user_group_reference_list.#.name
- The name of a user_group
- project
Id String - (Required) The
id
of the project.
- (Required) The
- project
Name String - subnet
Reference List<GetLists Project Subnet Reference List> - List of subnets for the project.
subnet_reference_list.#.kind
- The kind name. Default value issubnet
subnet_reference_list.#.uuid
- The UUID of a subnetsubnet_reference_list.#.name
- The name of a subnet.
- user
Reference List<GetLists Project User Reference List> - List of Reference of users.
- categories
Get
Project Category[] - (Optional) The category values represented as a dictionary of key > list of values.
- external
User 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 isuser_group
external_user_group_reference_list.#.uuid
- The UUID of a user_groupexternal_user_group_reference_list.#.name
- The name of a user_group
- project
Id string - (Required) The
id
of the project.
- (Required) The
- project
Name string - subnet
Reference GetLists Project Subnet Reference List[] - List of subnets for the project.
subnet_reference_list.#.kind
- The kind name. Default value issubnet
subnet_reference_list.#.uuid
- The UUID of a subnetsubnet_reference_list.#.name
- The name of a subnet.
- user
Reference GetLists Project User Reference List[] - List of Reference of users.
- categories
Sequence[Get
Project 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 isuser_group
external_user_group_reference_list.#.uuid
- The UUID of a user_groupexternal_user_group_reference_list.#.name
- The name of a user_group
- project_
id str - (Required) The
id
of 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 issubnet
subnet_reference_list.#.uuid
- The UUID of a subnetsubnet_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.
- external
User 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 isuser_group
external_user_group_reference_list.#.uuid
- The UUID of a user_groupexternal_user_group_reference_list.#.name
- The name of a user_group
- project
Id String - (Required) The
id
of the project.
- (Required) The
- project
Name String - subnet
Reference List<Property Map>Lists - List of subnets for the project.
subnet_reference_list.#.kind
- The kind name. Default value issubnet
subnet_reference_list.#.uuid
- The UUID of a subnetsubnet_reference_list.#.name
- The name of a subnet.
- user
Reference List<Property Map>Lists - List of Reference of users.
getProject Result
The following output properties are available:
- Account
Reference 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 isaccount
account_reference_list.#.uuid
- The UUID of an account.account_reference_list.#.name
- The name of an account.
- Acps
List<Piers
Karsenbarg. Nutanix. Outputs. Get Project Acp> - Api
Version string - Categories
List<Piers
Karsenbarg. Nutanix. Outputs. Get Project Category> - (Optional) The category values represented as a dictionary of key > list of values.
- Cluster
Reference 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 iscluster
cluster_reference_list.#.uuid
- (Required) The UUID of a clustercluster_reference_list.#.name
- (Optional/Computed) The name of a cluster.
- Default
Environment List<PiersReferences Karsenbarg. Nutanix. Outputs. Get Project Default Environment Reference> - (Optional/Computed) Reference to a environment.
- Default
Subnet Dictionary<string, string>Reference - Reference to a subnet.
- Description string
- Description of ACP
- Environment
Reference 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 isenvironment
environment_reference_list.#.uuid
- The UUID of an environment.environment_reference_list.#.name
- The name of an environment.
- External
Network 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.
- External
User 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 isuser_group
external_user_group_reference_list.#.uuid
- The UUID of a user_groupexternal_user_group_reference_list.#.name
- The name of a user_group
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Default bool - Metadata Dictionary<string, string>
- Name string
- the name.
- Owner
Reference Dictionary<string, string> - Project
Reference Dictionary<string, string> - Resource
Domains List<PiersKarsenbarg. Nutanix. Outputs. Get Project Resource Domain> - The status for a resource domain (limits and values)
- State string
- Subnet
Reference 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 issubnet
subnet_reference_list.#.uuid
- The UUID of a subnetsubnet_reference_list.#.name
- The name of a subnet.
- Tunnel
Reference 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 istunnel
tunnel_reference_list.#.uuid
- (Required) The UUID of a tunneltunnel_reference_list.#.name
- (Optional/Computed) The name of a tunnel.
- User
Reference List<PiersLists Karsenbarg. Nutanix. Outputs. Get Project User Reference List> - List of Reference of users.
- Vpc
Reference 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 isvpc
vpc_reference_list.#.uuid
- (Required) The UUID of a vpcvpc_reference_list.#.name
- (Optional/Computed) The name of a vpc.
- Project
Id string - Project
Name string
- Account
Reference []GetLists Project Account Reference List - List of accounts associated with the project.
account_reference_list.#.kind
- The kind name. Default value isaccount
account_reference_list.#.uuid
- The UUID of an account.account_reference_list.#.name
- The name of an account.
- Acps
[]Get
Project Acp - Api
Version string - Categories
[]Get
Project Category - (Optional) The category values represented as a dictionary of key > list of values.
- Cluster
Reference []GetLists Project Cluster Reference List - (Optional/Computed) List of clusters associated with the project..
cluster_reference_list.#.kind
- (Optional) The kind name. Default value iscluster
cluster_reference_list.#.uuid
- (Required) The UUID of a clustercluster_reference_list.#.name
- (Optional/Computed) The name of a cluster.
- Default
Environment []GetReferences Project Default Environment Reference - (Optional/Computed) Reference to a environment.
- Default
Subnet map[string]stringReference - Reference to a subnet.
- Description string
- Description of ACP
- Environment
Reference []GetLists Project Environment Reference List - List of environments associated with the project.
environment_reference_list.#.kind
- The kind name. Default value isenvironment
environment_reference_list.#.uuid
- The UUID of an environment.environment_reference_list.#.name
- The name of an environment.
- External
Network []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 []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 isuser_group
external_user_group_reference_list.#.uuid
- The UUID of a user_groupexternal_user_group_reference_list.#.name
- The name of a user_group
- Id string
- The provider-assigned unique ID for this managed resource.
- Is
Default bool - Metadata map[string]string
- Name string
- the name.
- Owner
Reference map[string]string - Project
Reference map[string]string - Resource
Domains []GetProject Resource Domain - The status for a resource domain (limits and values)
- State string
- Subnet
Reference []GetLists Project Subnet Reference List - List of subnets for the project.
subnet_reference_list.#.kind
- The kind name. Default value issubnet
subnet_reference_list.#.uuid
- The UUID of a subnetsubnet_reference_list.#.name
- The name of a subnet.
- Tunnel
Reference []GetLists Project Tunnel Reference List - (Optional/Computed) List of tunnels associated with the project.
tunnel_reference_list.#.kind
- (Optional) The kind name. Default value istunnel
tunnel_reference_list.#.uuid
- (Required) The UUID of a tunneltunnel_reference_list.#.name
- (Optional/Computed) The name of a tunnel.
- User
Reference []GetLists Project User Reference List - List of Reference of users.
- Vpc
Reference []GetLists Project Vpc Reference List - (Optional/Computed) List of VPCs associated with the project..
vpc_reference_list.#.kind
- (Optional) The kind name. Default value isvpc
vpc_reference_list.#.uuid
- (Required) The UUID of a vpcvpc_reference_list.#.name
- (Optional/Computed) The name of a vpc.
- Project
Id string - Project
Name string
- account
Reference List<GetLists Project Account Reference List> - List of accounts associated with the project.
account_reference_list.#.kind
- The kind name. Default value isaccount
account_reference_list.#.uuid
- The UUID of an account.account_reference_list.#.name
- The name of an account.
- acps
List<Get
Project Acp> - api
Version String - categories
List<Get
Project Category> - (Optional) The category values represented as a dictionary of key > list of values.
- cluster
Reference 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 iscluster
cluster_reference_list.#.uuid
- (Required) The UUID of a clustercluster_reference_list.#.name
- (Optional/Computed) The name of a cluster.
- default
Environment List<GetReferences Project Default Environment Reference> - (Optional/Computed) Reference to a environment.
- default
Subnet Map<String,String>Reference - Reference to a subnet.
- description String
- Description of ACP
- environment
Reference List<GetLists Project Environment Reference List> - List of environments associated with the project.
environment_reference_list.#.kind
- The kind name. Default value isenvironment
environment_reference_list.#.uuid
- The UUID of an environment.environment_reference_list.#.name
- The name of an environment.
- external
Network 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.
- external
User 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 isuser_group
external_user_group_reference_list.#.uuid
- The UUID of a user_groupexternal_user_group_reference_list.#.name
- The name of a user_group
- id String
- The provider-assigned unique ID for this managed resource.
- is
Default Boolean - metadata Map<String,String>
- name String
- the name.
- owner
Reference Map<String,String> - project
Reference Map<String,String> - resource
Domains List<GetProject Resource Domain> - The status for a resource domain (limits and values)
- state String
- subnet
Reference List<GetLists Project Subnet Reference List> - List of subnets for the project.
subnet_reference_list.#.kind
- The kind name. Default value issubnet
subnet_reference_list.#.uuid
- The UUID of a subnetsubnet_reference_list.#.name
- The name of a subnet.
- tunnel
Reference 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 istunnel
tunnel_reference_list.#.uuid
- (Required) The UUID of a tunneltunnel_reference_list.#.name
- (Optional/Computed) The name of a tunnel.
- user
Reference List<GetLists Project User Reference List> - List of Reference of users.
- vpc
Reference 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 isvpc
vpc_reference_list.#.uuid
- (Required) The UUID of a vpcvpc_reference_list.#.name
- (Optional/Computed) The name of a vpc.
- project
Id String - project
Name String
- account
Reference GetLists Project Account Reference List[] - List of accounts associated with the project.
account_reference_list.#.kind
- The kind name. Default value isaccount
account_reference_list.#.uuid
- The UUID of an account.account_reference_list.#.name
- The name of an account.
- acps
Get
Project Acp[] - api
Version string - categories
Get
Project Category[] - (Optional) The category values represented as a dictionary of key > list of values.
- cluster
Reference GetLists Project Cluster Reference List[] - (Optional/Computed) List of clusters associated with the project..
cluster_reference_list.#.kind
- (Optional) The kind name. Default value iscluster
cluster_reference_list.#.uuid
- (Required) The UUID of a clustercluster_reference_list.#.name
- (Optional/Computed) The name of a cluster.
- default
Environment GetReferences Project Default Environment Reference[] - (Optional/Computed) Reference to a environment.
- default
Subnet {[key: string]: string}Reference - Reference to a subnet.
- description string
- Description of ACP
- environment
Reference GetLists Project Environment Reference List[] - List of environments associated with the project.
environment_reference_list.#.kind
- The kind name. Default value isenvironment
environment_reference_list.#.uuid
- The UUID of an environment.environment_reference_list.#.name
- The name of an environment.
- external
Network 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 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 isuser_group
external_user_group_reference_list.#.uuid
- The UUID of a user_groupexternal_user_group_reference_list.#.name
- The name of a user_group
- id string
- The provider-assigned unique ID for this managed resource.
- is
Default boolean - metadata {[key: string]: string}
- name string
- the name.
- owner
Reference {[key: string]: string} - project
Reference {[key: string]: string} - resource
Domains GetProject Resource Domain[] - The status for a resource domain (limits and values)
- state string
- subnet
Reference GetLists Project Subnet Reference List[] - List of subnets for the project.
subnet_reference_list.#.kind
- The kind name. Default value issubnet
subnet_reference_list.#.uuid
- The UUID of a subnetsubnet_reference_list.#.name
- The name of a subnet.
- tunnel
Reference GetLists Project Tunnel Reference List[] - (Optional/Computed) List of tunnels associated with the project.
tunnel_reference_list.#.kind
- (Optional) The kind name. Default value istunnel
tunnel_reference_list.#.uuid
- (Required) The UUID of a tunneltunnel_reference_list.#.name
- (Optional/Computed) The name of a tunnel.
- user
Reference GetLists Project User Reference List[] - List of Reference of users.
- vpc
Reference GetLists Project Vpc Reference List[] - (Optional/Computed) List of VPCs associated with the project..
vpc_reference_list.#.kind
- (Optional) The kind name. Default value isvpc
vpc_reference_list.#.uuid
- (Required) The UUID of a vpcvpc_reference_list.#.name
- (Optional/Computed) The name of a vpc.
- project
Id string - project
Name 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 isaccount
account_reference_list.#.uuid
- The UUID of an account.account_reference_list.#.name
- The name of an account.
- acps
Sequence[Get
Project Acp] - api_
version str - categories
Sequence[Get
Project 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 iscluster
cluster_reference_list.#.uuid
- (Required) The UUID of a clustercluster_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 isenvironment
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 isuser_group
external_user_group_reference_list.#.uuid
- The UUID of a user_groupexternal_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 issubnet
subnet_reference_list.#.uuid
- The UUID of a subnetsubnet_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 istunnel
tunnel_reference_list.#.uuid
- (Required) The UUID of a tunneltunnel_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 isvpc
vpc_reference_list.#.uuid
- (Required) The UUID of a vpcvpc_reference_list.#.name
- (Optional/Computed) The name of a vpc.
- project_
id str - project_
name str
- account
Reference List<Property Map>Lists - List of accounts associated with the project.
account_reference_list.#.kind
- The kind name. Default value isaccount
account_reference_list.#.uuid
- The UUID of an account.account_reference_list.#.name
- The name of an account.
- acps List<Property Map>
- api
Version String - categories List<Property Map>
- (Optional) The category values represented as a dictionary of key > list of values.
- cluster
Reference List<Property Map>Lists - (Optional/Computed) List of clusters associated with the project..
cluster_reference_list.#.kind
- (Optional) The kind name. Default value iscluster
cluster_reference_list.#.uuid
- (Required) The UUID of a clustercluster_reference_list.#.name
- (Optional/Computed) The name of a cluster.
- default
Environment List<Property Map>References - (Optional/Computed) Reference to a environment.
- default
Subnet Map<String>Reference - Reference to a subnet.
- description String
- Description of ACP
- environment
Reference List<Property Map>Lists - List of environments associated with the project.
environment_reference_list.#.kind
- The kind name. Default value isenvironment
environment_reference_list.#.uuid
- The UUID of an environment.environment_reference_list.#.name
- The name of an environment.
- external
Network 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.
- external
User 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 isuser_group
external_user_group_reference_list.#.uuid
- The UUID of a user_groupexternal_user_group_reference_list.#.name
- The name of a user_group
- id String
- The provider-assigned unique ID for this managed resource.
- is
Default Boolean - metadata Map<String>
- name String
- the name.
- owner
Reference Map<String> - project
Reference Map<String> - resource
Domains List<Property Map> - The status for a resource domain (limits and values)
- state String
- subnet
Reference List<Property Map>Lists - List of subnets for the project.
subnet_reference_list.#.kind
- The kind name. Default value issubnet
subnet_reference_list.#.uuid
- The UUID of a subnetsubnet_reference_list.#.name
- The name of a subnet.
- tunnel
Reference List<Property Map>Lists - (Optional/Computed) List of tunnels associated with the project.
tunnel_reference_list.#.kind
- (Optional) The kind name. Default value istunnel
tunnel_reference_list.#.uuid
- (Required) The UUID of a tunneltunnel_reference_list.#.name
- (Optional/Computed) The name of a tunnel.
- user
Reference List<Property Map>Lists - List of Reference of users.
- vpc
Reference List<Property Map>Lists - (Optional/Computed) List of VPCs associated with the project..
vpc_reference_list.#.kind
- (Optional) The kind name. Default value isvpc
vpc_reference_list.#.uuid
- (Required) The UUID of a vpcvpc_reference_list.#.name
- (Optional/Computed) The name of a vpc.
- project
Id String - project
Name String
Supporting Types
GetProjectAccountReferenceList
GetProjectAcp
- Context
Filter 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.
- Role
References List<PiersKarsenbarg. Nutanix. Inputs. Get Project Acp Role Reference> - Reference to role.
- User
Group List<PiersReference Lists Karsenbarg. Nutanix. Inputs. Get Project Acp User Group Reference List> - List of Reference of users groups.
- User
Reference List<PiersLists Karsenbarg. Nutanix. Inputs. Get Project Acp User Reference List> - List of Reference of users.
- Context
Filter []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.
- Role
References []GetProject Acp Role Reference - Reference to role.
- User
Group []GetReference Lists Project Acp User Group Reference List - List of Reference of users groups.
- User
Reference []GetLists Project Acp User Reference List - List of Reference of users.
- context
Filter 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.
- role
References List<GetProject Acp Role Reference> - Reference to role.
- user
Group List<GetReference Lists Project Acp User Group Reference List> - List of Reference of users groups.
- user
Reference List<GetLists Project Acp User Reference List> - List of Reference of users.
- context
Filter 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.
- role
References GetProject Acp Role Reference[] - Reference to role.
- user
Group GetReference Lists Project Acp User Group Reference List[] - List of Reference of users groups.
- user
Reference 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.
- context
Filter 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.
- role
References List<Property Map> - Reference to role.
- user
Group List<Property Map>Reference Lists - List of Reference of users groups.
- user
Reference List<Property Map>Lists - List of Reference of users.
GetProjectAcpContextFilterList
- Entity
Filter List<PiersExpression Lists Karsenbarg. Nutanix. Inputs. Get Project Acp Context Filter List Entity Filter Expression List> - (Required) A list of Entity filter expressions.
- Scope
Filter 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.
- Entity
Filter []GetExpression Lists Project Acp Context Filter List Entity Filter Expression List - (Required) A list of Entity filter expressions.
- Scope
Filter []GetExpression Lists Project Acp Context Filter List Scope Filter Expression List - (Optional) Filter the scope of an Access Control Policy.
- entity
Filter List<GetExpression Lists Project Acp Context Filter List Entity Filter Expression List> - (Required) A list of Entity filter expressions.
- scope
Filter List<GetExpression Lists Project Acp Context Filter List Scope Filter Expression List> - (Optional) Filter the scope of an Access Control Policy.
- entity
Filter GetExpression Lists Project Acp Context Filter List Entity Filter Expression List[] - (Required) A list of Entity filter expressions.
- scope
Filter 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.
- entity
Filter List<Property Map>Expression Lists - (Required) A list of Entity filter expressions.
- scope
Filter List<Property Map>Expression Lists - (Optional) Filter the scope of an Access Control Policy.
GetProjectAcpContextFilterListEntityFilterExpressionList
- Left
Hand stringSide Entity Type - (Optional) The LHS of the filter expression - the entity type.
- Operator string
- (Required) The operator in the filter expression.
- Right
Hand 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.
- Left
Hand stringSide Entity Type - (Optional) The LHS of the filter expression - the entity type.
- Operator string
- (Required) The operator in the filter expression.
- Right
Hand []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 StringSide Entity Type - (Optional) The LHS of the filter expression - the entity type.
- operator String
- (Required) The operator in the filter expression.
- right
Hand List<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 stringSide Entity Type - (Optional) The LHS of the filter expression - the entity type.
- operator string
- (Required) The operator in the filter expression.
- right
Hand 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.
- left
Hand StringSide Entity Type - (Optional) The LHS of the filter expression - the entity type.
- operator String
- (Required) The operator in the filter expression.
- right
Hand List<Property Map>Sides - (Required) The right hand side (RHS) of an scope expression.
GetProjectAcpContextFilterListEntityFilterExpressionListRightHandSide
- Categories
List<Piers
Karsenbarg. 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.
- Uuid
Lists List<string> - (Optional) The explicit list of UUIDs for the given kind.
- Categories
[]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.
- Uuid
Lists []string - (Optional) The explicit list of UUIDs for the given kind.
- categories
List<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.
- uuid
Lists List<String> - (Optional) The explicit list of UUIDs for the given kind.
- categories
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.
- uuid
Lists string[] - (Optional) The explicit list of UUIDs for the given kind.
- categories
Sequence[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 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.
- uuid
Lists List<String> - (Optional) The explicit list of UUIDs for the given kind.
GetProjectAcpContextFilterListEntityFilterExpressionListRightHandSideCategory
GetProjectAcpContextFilterListScopeFilterExpressionList
- Left
Hand stringSide - (Optional) The LHS of the filter expression - the scope type.
- Operator string
- (Required) The operator in the filter expression.
- Right
Hand 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.
- Left
Hand stringSide - (Optional) The LHS of the filter expression - the scope type.
- Operator string
- (Required) The operator in the filter expression.
- Right
Hand []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 StringSide - (Optional) The LHS of the filter expression - the scope type.
- operator String
- (Required) The operator in the filter expression.
- right
Hand List<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 stringSide - (Optional) The LHS of the filter expression - the scope type.
- operator string
- (Required) The operator in the filter expression.
- right
Hand 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.
- left
Hand StringSide - (Optional) The LHS of the filter expression - the scope type.
- operator String
- (Required) The operator in the filter expression.
- right
Hand List<Property Map>Sides - (Required) The right hand side (RHS) of an scope expression.
GetProjectAcpContextFilterListScopeFilterExpressionListRightHandSide
- Categories
List<Piers
Karsenbarg. 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.
- Uuid
Lists List<string> - (Optional) The explicit list of UUIDs for the given kind.
- Categories
[]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.
- Uuid
Lists []string - (Optional) The explicit list of UUIDs for the given kind.
- categories
List<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.
- uuid
Lists List<String> - (Optional) The explicit list of UUIDs for the given kind.
- categories
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.
- uuid
Lists string[] - (Optional) The explicit list of UUIDs for the given kind.
- categories
Sequence[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 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.
- uuid
Lists 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<Piers
Karsenbarg. Nutanix. Inputs. Get Project Resource Domain Resource> - Array of the utilization/limit for resource types
resource_domain.resources.#.limit
The resource consumption limit (unspecified is unlimited)resource_domain.resources.#.resource_type
The type of resource (for example storage, CPUs)resource_domain.resources.#.units
- The units of the resource typeresource_domain.resources.#.value
- The amount of resource consumed
- Resources
[]Get
Project Resource Domain Resource - Array of the utilization/limit for resource types
resource_domain.resources.#.limit
The resource consumption limit (unspecified is unlimited)resource_domain.resources.#.resource_type
The type of resource (for example storage, CPUs)resource_domain.resources.#.units
- The units of the resource typeresource_domain.resources.#.value
- The amount of resource consumed
- resources
List<Get
Project Resource Domain Resource> - Array of the utilization/limit for resource types
resource_domain.resources.#.limit
The resource consumption limit (unspecified is unlimited)resource_domain.resources.#.resource_type
The type of resource (for example storage, CPUs)resource_domain.resources.#.units
- The units of the resource typeresource_domain.resources.#.value
- The amount of resource consumed
- resources
Get
Project Resource Domain Resource[] - Array of the utilization/limit for resource types
resource_domain.resources.#.limit
The resource consumption limit (unspecified is unlimited)resource_domain.resources.#.resource_type
The type of resource (for example storage, CPUs)resource_domain.resources.#.units
- The units of the resource typeresource_domain.resources.#.value
- The amount of resource consumed
- resources
Sequence[Get
Project Resource Domain Resource] - Array of the utilization/limit for resource types
resource_domain.resources.#.limit
The resource consumption limit (unspecified is unlimited)resource_domain.resources.#.resource_type
The type of resource (for example storage, CPUs)resource_domain.resources.#.units
- The units of the resource typeresource_domain.resources.#.value
- The amount of resource consumed
- resources List<Property Map>
- Array of the utilization/limit for resource types
resource_domain.resources.#.limit
The resource consumption limit (unspecified is unlimited)resource_domain.resources.#.resource_type
The type of resource (for example storage, CPUs)resource_domain.resources.#.units
- The units of the resource typeresource_domain.resources.#.value
- The amount of resource consumed
GetProjectResourceDomainResource
- Limit int
- Resource
Type string - Units string
- Value int
- value of the key.
- Limit int
- Resource
Type string - Units string
- Value int
- value of the key.
- limit Integer
- resource
Type String - units String
- value Integer
- value of the key.
- limit number
- resource
Type string - units string
- value number
- value of the key.
- limit int
- resource_
type str - units str
- value int
- value of the key.
- limit Number
- resource
Type 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
nutanix
Terraform Provider.

Nutanix v0.1.0 published on Tuesday, Sep 24, 2024 by Piers Karsenbarg