1. Packages
  2. Nutanix
  3. API Docs
  4. getClustersV2
Nutanix v0.7.4 published on Friday, Mar 21, 2025 by Piers Karsenbarg

nutanix.getClustersV2

Explore with Pulumi AI

Nutanix v0.7.4 published on Friday, Mar 21, 2025 by Piers Karsenbarg

Lists all cluster entities registered to Prism Central.

Example Usage

import * as pulumi from "@pulumi/pulumi";
import * as nutanix from "@pulumi/nutanix";

const clusters = nutanix.getClustersV2({
    filter: "startswith(name, 'PC_')",
});
Copy
import pulumi
import pulumi_nutanix as nutanix

clusters = nutanix.get_clusters_v2(filter="startswith(name, 'PC_')")
Copy
package main

import (
	"github.com/pierskarsenbarg/pulumi-nutanix/sdk/go/nutanix"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := nutanix.GetClustersV2(ctx, &nutanix.GetClustersV2Args{
			Filter: pulumi.StringRef("startswith(name, 'PC_')"),
		}, nil)
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Nutanix = Pulumi.Nutanix;

return await Deployment.RunAsync(() => 
{
    var clusters = Nutanix.GetClustersV2.Invoke(new()
    {
        Filter = "startswith(name, 'PC_')",
    });

});
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.nutanix.NutanixFunctions;
import com.pulumi.nutanix.inputs.GetClustersV2Args;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        final var clusters = NutanixFunctions.getClustersV2(GetClustersV2Args.builder()
            .filter("startswith(name, 'PC_')")
            .build());

    }
}
Copy
variables:
  clusters:
    fn::invoke:
      function: nutanix:getClustersV2
      arguments:
        filter: startswith(name, 'PC_')
Copy

Using getClustersV2

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 getClustersV2(args: GetClustersV2Args, opts?: InvokeOptions): Promise<GetClustersV2Result>
function getClustersV2Output(args: GetClustersV2OutputArgs, opts?: InvokeOptions): Output<GetClustersV2Result>
Copy
def get_clusters_v2(apply: Optional[str] = None,
                    expand: Optional[str] = None,
                    filter: Optional[str] = None,
                    limit: Optional[int] = None,
                    order_by: Optional[str] = None,
                    page: Optional[int] = None,
                    select: Optional[str] = None,
                    opts: Optional[InvokeOptions] = None) -> GetClustersV2Result
def get_clusters_v2_output(apply: Optional[pulumi.Input[str]] = None,
                    expand: Optional[pulumi.Input[str]] = None,
                    filter: Optional[pulumi.Input[str]] = None,
                    limit: Optional[pulumi.Input[int]] = None,
                    order_by: Optional[pulumi.Input[str]] = None,
                    page: Optional[pulumi.Input[int]] = None,
                    select: Optional[pulumi.Input[str]] = None,
                    opts: Optional[InvokeOptions] = None) -> Output[GetClustersV2Result]
Copy
func GetClustersV2(ctx *Context, args *GetClustersV2Args, opts ...InvokeOption) (*GetClustersV2Result, error)
func GetClustersV2Output(ctx *Context, args *GetClustersV2OutputArgs, opts ...InvokeOption) GetClustersV2ResultOutput
Copy

> Note: This function is named GetClustersV2 in the Go SDK.

public static class GetClustersV2 
{
    public static Task<GetClustersV2Result> InvokeAsync(GetClustersV2Args args, InvokeOptions? opts = null)
    public static Output<GetClustersV2Result> Invoke(GetClustersV2InvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetClustersV2Result> getClustersV2(GetClustersV2Args args, InvokeOptions options)
public static Output<GetClustersV2Result> getClustersV2(GetClustersV2Args args, InvokeOptions options)
Copy
fn::invoke:
  function: nutanix:index/getClustersV2:getClustersV2
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

Apply string
-(Optional) A URL query parameter that allows clients to specify a sequence of transformations to the entity set, such as groupby, filter, aggregate etc. As of now only support for groupby exists.For example '$apply=groupby((templateName))' would get all templates grouped by templateName. The apply can be applied on the following fields:

  • config/buildInfo/version
  • nodes/numberOfNodes
Expand string
-(Optional) A URL query parameter that allows clients to request related resources when a resource that satisfies a particular request is retrieved. Each expanded item is evaluated relative to the entity containing the property being expanded. Other query options can be applied to an expanded property by appending a semicolon-separated list of query options, enclosed in parentheses, to the property name. Permissible system query options are $filter, $select and $orderby. The expand can be applied on the following fields:

  • clusterProfile
  • storageSummary
Filter string
-(Optional) A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions. For example, filter '$filter=name eq 'karbon-ntnx-1.0' would filter the result on cluster name 'karbon-ntnx1.0', filter '$filter=startswith(name, 'C')' would filter on cluster name starting with 'C'. The filter can be applied to the following fields:

  • backupEligibilityScore
  • clusterProfileExtId
  • config/buildInfo/version
  • config/clusterFunction
  • config/encryptionInTransitStatus
  • config/encryptionOption
  • config/encryptionScope
  • config/hypervisorTypes
  • config/isAvailable
  • extId
  • name
  • network/keyManagementServerType
  • upgradeStatus
Limit int
-(Optional) A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
OrderBy string
-(Optional) A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default. For example, '$orderby=templateName desc' would get all templates sorted by templateName in descending order. The orderby can be applied to the following fields:

  • backupEligibilityScore
  • config/buildInfo/version
  • config/isAvailable
  • extId
  • inefficientVmCount
  • name
  • network/keyManagementServerType
  • nodes/numberOfNodes
  • upgradeStatus
  • vmCount
Page int
-(Optional) A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
Select string
-(Optional) A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned. The select can be applied to the following fields:

  • backupEligibilityScore
  • inefficientVmCount
  • name
  • upgradeStatus
  • vmCount
Apply string
-(Optional) A URL query parameter that allows clients to specify a sequence of transformations to the entity set, such as groupby, filter, aggregate etc. As of now only support for groupby exists.For example '$apply=groupby((templateName))' would get all templates grouped by templateName. The apply can be applied on the following fields:

  • config/buildInfo/version
  • nodes/numberOfNodes
Expand string
-(Optional) A URL query parameter that allows clients to request related resources when a resource that satisfies a particular request is retrieved. Each expanded item is evaluated relative to the entity containing the property being expanded. Other query options can be applied to an expanded property by appending a semicolon-separated list of query options, enclosed in parentheses, to the property name. Permissible system query options are $filter, $select and $orderby. The expand can be applied on the following fields:

  • clusterProfile
  • storageSummary
Filter string
-(Optional) A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions. For example, filter '$filter=name eq 'karbon-ntnx-1.0' would filter the result on cluster name 'karbon-ntnx1.0', filter '$filter=startswith(name, 'C')' would filter on cluster name starting with 'C'. The filter can be applied to the following fields:

  • backupEligibilityScore
  • clusterProfileExtId
  • config/buildInfo/version
  • config/clusterFunction
  • config/encryptionInTransitStatus
  • config/encryptionOption
  • config/encryptionScope
  • config/hypervisorTypes
  • config/isAvailable
  • extId
  • name
  • network/keyManagementServerType
  • upgradeStatus
Limit int
-(Optional) A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
OrderBy string
-(Optional) A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default. For example, '$orderby=templateName desc' would get all templates sorted by templateName in descending order. The orderby can be applied to the following fields:

  • backupEligibilityScore
  • config/buildInfo/version
  • config/isAvailable
  • extId
  • inefficientVmCount
  • name
  • network/keyManagementServerType
  • nodes/numberOfNodes
  • upgradeStatus
  • vmCount
Page int
-(Optional) A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
Select string
-(Optional) A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned. The select can be applied to the following fields:

  • backupEligibilityScore
  • inefficientVmCount
  • name
  • upgradeStatus
  • vmCount
apply String
-(Optional) A URL query parameter that allows clients to specify a sequence of transformations to the entity set, such as groupby, filter, aggregate etc. As of now only support for groupby exists.For example '$apply=groupby((templateName))' would get all templates grouped by templateName. The apply can be applied on the following fields:

  • config/buildInfo/version
  • nodes/numberOfNodes
expand String
-(Optional) A URL query parameter that allows clients to request related resources when a resource that satisfies a particular request is retrieved. Each expanded item is evaluated relative to the entity containing the property being expanded. Other query options can be applied to an expanded property by appending a semicolon-separated list of query options, enclosed in parentheses, to the property name. Permissible system query options are $filter, $select and $orderby. The expand can be applied on the following fields:

  • clusterProfile
  • storageSummary
filter String
-(Optional) A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions. For example, filter '$filter=name eq 'karbon-ntnx-1.0' would filter the result on cluster name 'karbon-ntnx1.0', filter '$filter=startswith(name, 'C')' would filter on cluster name starting with 'C'. The filter can be applied to the following fields:

  • backupEligibilityScore
  • clusterProfileExtId
  • config/buildInfo/version
  • config/clusterFunction
  • config/encryptionInTransitStatus
  • config/encryptionOption
  • config/encryptionScope
  • config/hypervisorTypes
  • config/isAvailable
  • extId
  • name
  • network/keyManagementServerType
  • upgradeStatus
limit Integer
-(Optional) A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
orderBy String
-(Optional) A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default. For example, '$orderby=templateName desc' would get all templates sorted by templateName in descending order. The orderby can be applied to the following fields:

  • backupEligibilityScore
  • config/buildInfo/version
  • config/isAvailable
  • extId
  • inefficientVmCount
  • name
  • network/keyManagementServerType
  • nodes/numberOfNodes
  • upgradeStatus
  • vmCount
page Integer
-(Optional) A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
select String
-(Optional) A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned. The select can be applied to the following fields:

  • backupEligibilityScore
  • inefficientVmCount
  • name
  • upgradeStatus
  • vmCount
apply string
-(Optional) A URL query parameter that allows clients to specify a sequence of transformations to the entity set, such as groupby, filter, aggregate etc. As of now only support for groupby exists.For example '$apply=groupby((templateName))' would get all templates grouped by templateName. The apply can be applied on the following fields:

  • config/buildInfo/version
  • nodes/numberOfNodes
expand string
-(Optional) A URL query parameter that allows clients to request related resources when a resource that satisfies a particular request is retrieved. Each expanded item is evaluated relative to the entity containing the property being expanded. Other query options can be applied to an expanded property by appending a semicolon-separated list of query options, enclosed in parentheses, to the property name. Permissible system query options are $filter, $select and $orderby. The expand can be applied on the following fields:

  • clusterProfile
  • storageSummary
filter string
-(Optional) A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions. For example, filter '$filter=name eq 'karbon-ntnx-1.0' would filter the result on cluster name 'karbon-ntnx1.0', filter '$filter=startswith(name, 'C')' would filter on cluster name starting with 'C'. The filter can be applied to the following fields:

  • backupEligibilityScore
  • clusterProfileExtId
  • config/buildInfo/version
  • config/clusterFunction
  • config/encryptionInTransitStatus
  • config/encryptionOption
  • config/encryptionScope
  • config/hypervisorTypes
  • config/isAvailable
  • extId
  • name
  • network/keyManagementServerType
  • upgradeStatus
limit number
-(Optional) A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
orderBy string
-(Optional) A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default. For example, '$orderby=templateName desc' would get all templates sorted by templateName in descending order. The orderby can be applied to the following fields:

  • backupEligibilityScore
  • config/buildInfo/version
  • config/isAvailable
  • extId
  • inefficientVmCount
  • name
  • network/keyManagementServerType
  • nodes/numberOfNodes
  • upgradeStatus
  • vmCount
page number
-(Optional) A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
select string
-(Optional) A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned. The select can be applied to the following fields:

  • backupEligibilityScore
  • inefficientVmCount
  • name
  • upgradeStatus
  • vmCount
apply str
-(Optional) A URL query parameter that allows clients to specify a sequence of transformations to the entity set, such as groupby, filter, aggregate etc. As of now only support for groupby exists.For example '$apply=groupby((templateName))' would get all templates grouped by templateName. The apply can be applied on the following fields:

  • config/buildInfo/version
  • nodes/numberOfNodes
expand str
-(Optional) A URL query parameter that allows clients to request related resources when a resource that satisfies a particular request is retrieved. Each expanded item is evaluated relative to the entity containing the property being expanded. Other query options can be applied to an expanded property by appending a semicolon-separated list of query options, enclosed in parentheses, to the property name. Permissible system query options are $filter, $select and $orderby. The expand can be applied on the following fields:

  • clusterProfile
  • storageSummary
filter str
-(Optional) A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions. For example, filter '$filter=name eq 'karbon-ntnx-1.0' would filter the result on cluster name 'karbon-ntnx1.0', filter '$filter=startswith(name, 'C')' would filter on cluster name starting with 'C'. The filter can be applied to the following fields:

  • backupEligibilityScore
  • clusterProfileExtId
  • config/buildInfo/version
  • config/clusterFunction
  • config/encryptionInTransitStatus
  • config/encryptionOption
  • config/encryptionScope
  • config/hypervisorTypes
  • config/isAvailable
  • extId
  • name
  • network/keyManagementServerType
  • upgradeStatus
limit int
-(Optional) A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
order_by str
-(Optional) A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default. For example, '$orderby=templateName desc' would get all templates sorted by templateName in descending order. The orderby can be applied to the following fields:

  • backupEligibilityScore
  • config/buildInfo/version
  • config/isAvailable
  • extId
  • inefficientVmCount
  • name
  • network/keyManagementServerType
  • nodes/numberOfNodes
  • upgradeStatus
  • vmCount
page int
-(Optional) A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
select str
-(Optional) A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned. The select can be applied to the following fields:

  • backupEligibilityScore
  • inefficientVmCount
  • name
  • upgradeStatus
  • vmCount
apply String
-(Optional) A URL query parameter that allows clients to specify a sequence of transformations to the entity set, such as groupby, filter, aggregate etc. As of now only support for groupby exists.For example '$apply=groupby((templateName))' would get all templates grouped by templateName. The apply can be applied on the following fields:

  • config/buildInfo/version
  • nodes/numberOfNodes
expand String
-(Optional) A URL query parameter that allows clients to request related resources when a resource that satisfies a particular request is retrieved. Each expanded item is evaluated relative to the entity containing the property being expanded. Other query options can be applied to an expanded property by appending a semicolon-separated list of query options, enclosed in parentheses, to the property name. Permissible system query options are $filter, $select and $orderby. The expand can be applied on the following fields:

  • clusterProfile
  • storageSummary
filter String
-(Optional) A URL query parameter that allows clients to filter a collection of resources. The expression specified with $filter is evaluated for each resource in the collection, and only items where the expression evaluates to true are included in the response. Expression specified with the $filter must conform to the OData V4.01 URL conventions. For example, filter '$filter=name eq 'karbon-ntnx-1.0' would filter the result on cluster name 'karbon-ntnx1.0', filter '$filter=startswith(name, 'C')' would filter on cluster name starting with 'C'. The filter can be applied to the following fields:

  • backupEligibilityScore
  • clusterProfileExtId
  • config/buildInfo/version
  • config/clusterFunction
  • config/encryptionInTransitStatus
  • config/encryptionOption
  • config/encryptionScope
  • config/hypervisorTypes
  • config/isAvailable
  • extId
  • name
  • network/keyManagementServerType
  • upgradeStatus
limit Number
-(Optional) A URL query parameter that specifies the total number of records returned in the result set. Must be a positive integer between 1 and 100. Any number out of this range will lead to a validation error. If the limit is not provided, a default value of 50 records will be returned in the result set.
orderBy String
-(Optional) A URL query parameter that allows clients to specify the sort criteria for the returned list of objects. Resources can be sorted in ascending order using asc or descending order using desc. If asc or desc are not specified, the resources will be sorted in ascending order by default. For example, '$orderby=templateName desc' would get all templates sorted by templateName in descending order. The orderby can be applied to the following fields:

  • backupEligibilityScore
  • config/buildInfo/version
  • config/isAvailable
  • extId
  • inefficientVmCount
  • name
  • network/keyManagementServerType
  • nodes/numberOfNodes
  • upgradeStatus
  • vmCount
page Number
-(Optional) A URL query parameter that specifies the page number of the result set. It must be a positive integer between 0 and the maximum number of pages that are available for that resource. Any number out of this range might lead to no results.
select String
-(Optional) A URL query parameter that allows clients to request a specific set of properties for each entity or complex type. Expression specified with the $select must conform to the OData V4.01 URL conventions. If a $select expression consists of a single select item that is an asterisk (i.e., *), then all properties on the matching resource will be returned. The select can be applied to the following fields:

  • backupEligibilityScore
  • inefficientVmCount
  • name
  • upgradeStatus
  • vmCount

getClustersV2 Result

The following output properties are available:

ClusterEntities List<PiersKarsenbarg.Nutanix.Outputs.GetClustersV2ClusterEntity>
Id string
The provider-assigned unique ID for this managed resource.
Apply string
Expand string
Filter string
Limit int
OrderBy string
Page int
Select string
ClusterEntities []GetClustersV2ClusterEntity
Id string
The provider-assigned unique ID for this managed resource.
Apply string
Expand string
Filter string
Limit int
OrderBy string
Page int
Select string
clusterEntities List<GetClustersV2ClusterEntity>
id String
The provider-assigned unique ID for this managed resource.
apply String
expand String
filter String
limit Integer
orderBy String
page Integer
select String
clusterEntities GetClustersV2ClusterEntity[]
id string
The provider-assigned unique ID for this managed resource.
apply string
expand string
filter string
limit number
orderBy string
page number
select string
cluster_entities Sequence[GetClustersV2ClusterEntity]
id str
The provider-assigned unique ID for this managed resource.
apply str
expand str
filter str
limit int
order_by str
page int
select str
clusterEntities List<Property Map>
id String
The provider-assigned unique ID for this managed resource.
apply String
expand String
filter String
limit Number
orderBy String
page Number
select String

Supporting Types

GetClustersV2ClusterEntity

BackupEligibilityScore This property is required. int
  • Score to indicate how much cluster is eligible for storing domain manager backup.
Categories This property is required. List<string>
  • List of categories associated to the PE cluster.
ClusterProfileExtId This property is required. string
  • Cluster profile UUID.
Configs This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityConfig>
  • Cluster configuration details.
ContainerName This property is required. string
  • The name of the default container created as part of cluster creation. This is part of payload for cluster create operation only.
ExtId This property is required. string
  • A globally unique identifier of an instance that is suitable for external consumption.
InefficientVmCount This property is required. int
  • Number of inefficient VMs in the cluster.
Links This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityLink>
  • A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
Name This property is required. string
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
Networks This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetwork>
  • Network details of a cluster.
Nodes This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNode>
  • Node reference for a cluster.
TenantId This property is required. string
  • globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
UpgradeStatus This property is required. string
  • Upgrade status of a cluster. Valid values are:
  • "CANCELLED" The cluster upgrade is cancelled.
  • "FAILED" The cluster upgrade failed.
  • "QUEUED" The cluster upgrade is in the queue.
  • "SUCCEEDED" The cluster was upgraded successfully.
  • "DOWNLOADING" The luster upgrade is downloading.
  • "PENDING"The cluster upgrade is in pending state.
  • "UPGRADING" The cluster is in upgrade state.
  • "PREUPGRADE" The cluster is in pre-upgrade state.
  • "SCHEDULED" The cluster upgrade is in scheduled state.
VmCount This property is required. int
  • Number of VMs in the cluster.
Expand string
-(Optional) A URL query parameter that allows clients to request related resources when a resource that satisfies a particular request is retrieved. Each expanded item is evaluated relative to the entity containing the property being expanded. Other query options can be applied to an expanded property by appending a semicolon-separated list of query options, enclosed in parentheses, to the property name. Permissible system query options are $filter, $select and $orderby. The expand can be applied on the following fields:

  • clusterProfile
  • storageSummary
BackupEligibilityScore This property is required. int
  • Score to indicate how much cluster is eligible for storing domain manager backup.
Categories This property is required. []string
  • List of categories associated to the PE cluster.
ClusterProfileExtId This property is required. string
  • Cluster profile UUID.
Configs This property is required. []GetClustersV2ClusterEntityConfig
  • Cluster configuration details.
ContainerName This property is required. string
  • The name of the default container created as part of cluster creation. This is part of payload for cluster create operation only.
ExtId This property is required. string
  • A globally unique identifier of an instance that is suitable for external consumption.
InefficientVmCount This property is required. int
  • Number of inefficient VMs in the cluster.
Links This property is required. []GetClustersV2ClusterEntityLink
  • A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
Name This property is required. string
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
Networks This property is required. []GetClustersV2ClusterEntityNetwork
  • Network details of a cluster.
Nodes This property is required. []GetClustersV2ClusterEntityNode
  • Node reference for a cluster.
TenantId This property is required. string
  • globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
UpgradeStatus This property is required. string
  • Upgrade status of a cluster. Valid values are:
  • "CANCELLED" The cluster upgrade is cancelled.
  • "FAILED" The cluster upgrade failed.
  • "QUEUED" The cluster upgrade is in the queue.
  • "SUCCEEDED" The cluster was upgraded successfully.
  • "DOWNLOADING" The luster upgrade is downloading.
  • "PENDING"The cluster upgrade is in pending state.
  • "UPGRADING" The cluster is in upgrade state.
  • "PREUPGRADE" The cluster is in pre-upgrade state.
  • "SCHEDULED" The cluster upgrade is in scheduled state.
VmCount This property is required. int
  • Number of VMs in the cluster.
Expand string
-(Optional) A URL query parameter that allows clients to request related resources when a resource that satisfies a particular request is retrieved. Each expanded item is evaluated relative to the entity containing the property being expanded. Other query options can be applied to an expanded property by appending a semicolon-separated list of query options, enclosed in parentheses, to the property name. Permissible system query options are $filter, $select and $orderby. The expand can be applied on the following fields:

  • clusterProfile
  • storageSummary
backupEligibilityScore This property is required. Integer
  • Score to indicate how much cluster is eligible for storing domain manager backup.
categories This property is required. List<String>
  • List of categories associated to the PE cluster.
clusterProfileExtId This property is required. String
  • Cluster profile UUID.
configs This property is required. List<GetClustersV2ClusterEntityConfig>
  • Cluster configuration details.
containerName This property is required. String
  • The name of the default container created as part of cluster creation. This is part of payload for cluster create operation only.
extId This property is required. String
  • A globally unique identifier of an instance that is suitable for external consumption.
inefficientVmCount This property is required. Integer
  • Number of inefficient VMs in the cluster.
links This property is required. List<GetClustersV2ClusterEntityLink>
  • A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
name This property is required. String
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
networks This property is required. List<GetClustersV2ClusterEntityNetwork>
  • Network details of a cluster.
nodes This property is required. List<GetClustersV2ClusterEntityNode>
  • Node reference for a cluster.
tenantId This property is required. String
  • globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
upgradeStatus This property is required. String
  • Upgrade status of a cluster. Valid values are:
  • "CANCELLED" The cluster upgrade is cancelled.
  • "FAILED" The cluster upgrade failed.
  • "QUEUED" The cluster upgrade is in the queue.
  • "SUCCEEDED" The cluster was upgraded successfully.
  • "DOWNLOADING" The luster upgrade is downloading.
  • "PENDING"The cluster upgrade is in pending state.
  • "UPGRADING" The cluster is in upgrade state.
  • "PREUPGRADE" The cluster is in pre-upgrade state.
  • "SCHEDULED" The cluster upgrade is in scheduled state.
vmCount This property is required. Integer
  • Number of VMs in the cluster.
expand String
-(Optional) A URL query parameter that allows clients to request related resources when a resource that satisfies a particular request is retrieved. Each expanded item is evaluated relative to the entity containing the property being expanded. Other query options can be applied to an expanded property by appending a semicolon-separated list of query options, enclosed in parentheses, to the property name. Permissible system query options are $filter, $select and $orderby. The expand can be applied on the following fields:

  • clusterProfile
  • storageSummary
backupEligibilityScore This property is required. number
  • Score to indicate how much cluster is eligible for storing domain manager backup.
categories This property is required. string[]
  • List of categories associated to the PE cluster.
clusterProfileExtId This property is required. string
  • Cluster profile UUID.
configs This property is required. GetClustersV2ClusterEntityConfig[]
  • Cluster configuration details.
containerName This property is required. string
  • The name of the default container created as part of cluster creation. This is part of payload for cluster create operation only.
extId This property is required. string
  • A globally unique identifier of an instance that is suitable for external consumption.
inefficientVmCount This property is required. number
  • Number of inefficient VMs in the cluster.
links This property is required. GetClustersV2ClusterEntityLink[]
  • A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
name This property is required. string
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
networks This property is required. GetClustersV2ClusterEntityNetwork[]
  • Network details of a cluster.
nodes This property is required. GetClustersV2ClusterEntityNode[]
  • Node reference for a cluster.
tenantId This property is required. string
  • globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
upgradeStatus This property is required. string
  • Upgrade status of a cluster. Valid values are:
  • "CANCELLED" The cluster upgrade is cancelled.
  • "FAILED" The cluster upgrade failed.
  • "QUEUED" The cluster upgrade is in the queue.
  • "SUCCEEDED" The cluster was upgraded successfully.
  • "DOWNLOADING" The luster upgrade is downloading.
  • "PENDING"The cluster upgrade is in pending state.
  • "UPGRADING" The cluster is in upgrade state.
  • "PREUPGRADE" The cluster is in pre-upgrade state.
  • "SCHEDULED" The cluster upgrade is in scheduled state.
vmCount This property is required. number
  • Number of VMs in the cluster.
expand string
-(Optional) A URL query parameter that allows clients to request related resources when a resource that satisfies a particular request is retrieved. Each expanded item is evaluated relative to the entity containing the property being expanded. Other query options can be applied to an expanded property by appending a semicolon-separated list of query options, enclosed in parentheses, to the property name. Permissible system query options are $filter, $select and $orderby. The expand can be applied on the following fields:

  • clusterProfile
  • storageSummary
backup_eligibility_score This property is required. int
  • Score to indicate how much cluster is eligible for storing domain manager backup.
categories This property is required. Sequence[str]
  • List of categories associated to the PE cluster.
cluster_profile_ext_id This property is required. str
  • Cluster profile UUID.
configs This property is required. Sequence[GetClustersV2ClusterEntityConfig]
  • Cluster configuration details.
container_name This property is required. str
  • The name of the default container created as part of cluster creation. This is part of payload for cluster create operation only.
ext_id This property is required. str
  • A globally unique identifier of an instance that is suitable for external consumption.
inefficient_vm_count This property is required. int
  • Number of inefficient VMs in the cluster.
links This property is required. Sequence[GetClustersV2ClusterEntityLink]
  • A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
name This property is required. str
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
networks This property is required. Sequence[GetClustersV2ClusterEntityNetwork]
  • Network details of a cluster.
nodes This property is required. Sequence[GetClustersV2ClusterEntityNode]
  • Node reference for a cluster.
tenant_id This property is required. str
  • globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
upgrade_status This property is required. str
  • Upgrade status of a cluster. Valid values are:
  • "CANCELLED" The cluster upgrade is cancelled.
  • "FAILED" The cluster upgrade failed.
  • "QUEUED" The cluster upgrade is in the queue.
  • "SUCCEEDED" The cluster was upgraded successfully.
  • "DOWNLOADING" The luster upgrade is downloading.
  • "PENDING"The cluster upgrade is in pending state.
  • "UPGRADING" The cluster is in upgrade state.
  • "PREUPGRADE" The cluster is in pre-upgrade state.
  • "SCHEDULED" The cluster upgrade is in scheduled state.
vm_count This property is required. int
  • Number of VMs in the cluster.
expand str
-(Optional) A URL query parameter that allows clients to request related resources when a resource that satisfies a particular request is retrieved. Each expanded item is evaluated relative to the entity containing the property being expanded. Other query options can be applied to an expanded property by appending a semicolon-separated list of query options, enclosed in parentheses, to the property name. Permissible system query options are $filter, $select and $orderby. The expand can be applied on the following fields:

  • clusterProfile
  • storageSummary
backupEligibilityScore This property is required. Number
  • Score to indicate how much cluster is eligible for storing domain manager backup.
categories This property is required. List<String>
  • List of categories associated to the PE cluster.
clusterProfileExtId This property is required. String
  • Cluster profile UUID.
configs This property is required. List<Property Map>
  • Cluster configuration details.
containerName This property is required. String
  • The name of the default container created as part of cluster creation. This is part of payload for cluster create operation only.
extId This property is required. String
  • A globally unique identifier of an instance that is suitable for external consumption.
inefficientVmCount This property is required. Number
  • Number of inefficient VMs in the cluster.
links This property is required. List<Property Map>
  • A HATEOAS style link for the response. Each link contains a user-friendly name identifying the link and an address for retrieving the particular resource.
name This property is required. String
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
networks This property is required. List<Property Map>
  • Network details of a cluster.
nodes This property is required. List<Property Map>
  • Node reference for a cluster.
tenantId This property is required. String
  • globally unique identifier that represents the tenant that owns this entity. The system automatically assigns it, and it and is immutable from an API consumer perspective (some use cases may cause this Id to change - For instance, a use case may require the transfer of ownership of the entity, but these cases are handled automatically on the server).
upgradeStatus This property is required. String
  • Upgrade status of a cluster. Valid values are:
  • "CANCELLED" The cluster upgrade is cancelled.
  • "FAILED" The cluster upgrade failed.
  • "QUEUED" The cluster upgrade is in the queue.
  • "SUCCEEDED" The cluster was upgraded successfully.
  • "DOWNLOADING" The luster upgrade is downloading.
  • "PENDING"The cluster upgrade is in pending state.
  • "UPGRADING" The cluster is in upgrade state.
  • "PREUPGRADE" The cluster is in pre-upgrade state.
  • "SCHEDULED" The cluster upgrade is in scheduled state.
vmCount This property is required. Number
  • Number of VMs in the cluster.
expand String
-(Optional) A URL query parameter that allows clients to request related resources when a resource that satisfies a particular request is retrieved. Each expanded item is evaluated relative to the entity containing the property being expanded. Other query options can be applied to an expanded property by appending a semicolon-separated list of query options, enclosed in parentheses, to the property name. Permissible system query options are $filter, $select and $orderby. The expand can be applied on the following fields:

  • clusterProfile
  • storageSummary

GetClustersV2ClusterEntityConfig

AuthorizedPublicKeyLists This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityConfigAuthorizedPublicKeyList>
  • Public ssh key details. This is part of payload for cluster update operation only.
BuildInfos This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityConfigBuildInfo>
  • Build information details.
ClusterArch This property is required. string
  • Cluster arch. Valid values are:
  • "PPC64LE" PPC64LE cluster architecture type.
  • "X86_64" X86_64 cluster architecture type.
ClusterFunctions This property is required. List<string>
  • Cluster function. This is part of payload for cluster create operation only (allowed enum values for creation are AOS, ONE_NODE & TWO_NODE only). Valid values are:
  • "AOS"
  • "PRISM_CENTRAL"
  • "CLOUD_DATA_GATEWAY"
  • "AFS"
  • "ONE_NODE"
  • "TWO_NODE"
  • "ANALYTICS_PLATFORM"
ClusterSoftwareMaps This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityConfigClusterSoftwareMap>
  • Cluster software version details.
EncryptionInTransitStatus This property is required. string
  • Encryption in transit Status. Valid values are:
  • "DISABLED" Disabled encryption status.
  • "ENABLED" Enabled encryption status.
EncryptionOptions This property is required. List<string>
  • Encryption option. Valid values are:
  • "SOFTWARE".
  • "HARDWARE".
  • "SOFTWARE_AND_HARDWARE"
EncryptionScopes This property is required. List<string>
  • Encryption scope. Valid values are:
  • "CLUSTER".
  • "CONTAINER".
FaultToleranceStates This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityConfigFaultToleranceState>
  • Fault tolerance state of a cluster.
HypervisorTypes This property is required. List<string>
  • Hypervisor types. Valid values are:
  • "AHV".
  • "ESX".
  • "HYPERV".
  • "XEN".
  • "NATIVEHOST".
IncarnationId This property is required. int
  • Cluster incarnation Id. This is part of payload for cluster update operation only.
IsAvailable This property is required. bool
  • Indicates if cluster is available to contact or not.
IsLts This property is required. bool
  • Indicates whether the release is categorized as Long-term or not.
IsPasswordRemoteLoginEnabled This property is required. bool
  • Indicates whether the password ssh into the cluster is enabled or not.
IsRemoteSupportEnabled This property is required. bool
  • Remote support status.
OperationMode This property is required. string
  • Cluster operation mode. This is part of payload for cluster update operation only. Valid values are:
  • "OVERRIDE" Override operation mode.
  • "STAND_ALONE" Stand-alone operation mode.
  • "SWITCH_TO_TWO_NODE" Switch to two-node operation mode.
  • "NORMAL" Normal operation mode.
  • "READ_ONLY" Read-only operation mode.
PulseStatuses This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityConfigPulseStatus>
  • Pulse status for a cluster.
RedundancyFactor This property is required. int
  • Redundancy factor of a cluster. This is part of payload for both cluster create & update operations.
Timezone This property is required. string
  • Time zone on a cluster.
AuthorizedPublicKeyLists This property is required. []GetClustersV2ClusterEntityConfigAuthorizedPublicKeyList
  • Public ssh key details. This is part of payload for cluster update operation only.
BuildInfos This property is required. []GetClustersV2ClusterEntityConfigBuildInfo
  • Build information details.
ClusterArch This property is required. string
  • Cluster arch. Valid values are:
  • "PPC64LE" PPC64LE cluster architecture type.
  • "X86_64" X86_64 cluster architecture type.
ClusterFunctions This property is required. []string
  • Cluster function. This is part of payload for cluster create operation only (allowed enum values for creation are AOS, ONE_NODE & TWO_NODE only). Valid values are:
  • "AOS"
  • "PRISM_CENTRAL"
  • "CLOUD_DATA_GATEWAY"
  • "AFS"
  • "ONE_NODE"
  • "TWO_NODE"
  • "ANALYTICS_PLATFORM"
ClusterSoftwareMaps This property is required. []GetClustersV2ClusterEntityConfigClusterSoftwareMap
  • Cluster software version details.
EncryptionInTransitStatus This property is required. string
  • Encryption in transit Status. Valid values are:
  • "DISABLED" Disabled encryption status.
  • "ENABLED" Enabled encryption status.
EncryptionOptions This property is required. []string
  • Encryption option. Valid values are:
  • "SOFTWARE".
  • "HARDWARE".
  • "SOFTWARE_AND_HARDWARE"
EncryptionScopes This property is required. []string
  • Encryption scope. Valid values are:
  • "CLUSTER".
  • "CONTAINER".
FaultToleranceStates This property is required. []GetClustersV2ClusterEntityConfigFaultToleranceState
  • Fault tolerance state of a cluster.
HypervisorTypes This property is required. []string
  • Hypervisor types. Valid values are:
  • "AHV".
  • "ESX".
  • "HYPERV".
  • "XEN".
  • "NATIVEHOST".
IncarnationId This property is required. int
  • Cluster incarnation Id. This is part of payload for cluster update operation only.
IsAvailable This property is required. bool
  • Indicates if cluster is available to contact or not.
IsLts This property is required. bool
  • Indicates whether the release is categorized as Long-term or not.
IsPasswordRemoteLoginEnabled This property is required. bool
  • Indicates whether the password ssh into the cluster is enabled or not.
IsRemoteSupportEnabled This property is required. bool
  • Remote support status.
OperationMode This property is required. string
  • Cluster operation mode. This is part of payload for cluster update operation only. Valid values are:
  • "OVERRIDE" Override operation mode.
  • "STAND_ALONE" Stand-alone operation mode.
  • "SWITCH_TO_TWO_NODE" Switch to two-node operation mode.
  • "NORMAL" Normal operation mode.
  • "READ_ONLY" Read-only operation mode.
PulseStatuses This property is required. []GetClustersV2ClusterEntityConfigPulseStatus
  • Pulse status for a cluster.
RedundancyFactor This property is required. int
  • Redundancy factor of a cluster. This is part of payload for both cluster create & update operations.
Timezone This property is required. string
  • Time zone on a cluster.
authorizedPublicKeyLists This property is required. List<GetClustersV2ClusterEntityConfigAuthorizedPublicKeyList>
  • Public ssh key details. This is part of payload for cluster update operation only.
buildInfos This property is required. List<GetClustersV2ClusterEntityConfigBuildInfo>
  • Build information details.
clusterArch This property is required. String
  • Cluster arch. Valid values are:
  • "PPC64LE" PPC64LE cluster architecture type.
  • "X86_64" X86_64 cluster architecture type.
clusterFunctions This property is required. List<String>
  • Cluster function. This is part of payload for cluster create operation only (allowed enum values for creation are AOS, ONE_NODE & TWO_NODE only). Valid values are:
  • "AOS"
  • "PRISM_CENTRAL"
  • "CLOUD_DATA_GATEWAY"
  • "AFS"
  • "ONE_NODE"
  • "TWO_NODE"
  • "ANALYTICS_PLATFORM"
clusterSoftwareMaps This property is required. List<GetClustersV2ClusterEntityConfigClusterSoftwareMap>
  • Cluster software version details.
encryptionInTransitStatus This property is required. String
  • Encryption in transit Status. Valid values are:
  • "DISABLED" Disabled encryption status.
  • "ENABLED" Enabled encryption status.
encryptionOptions This property is required. List<String>
  • Encryption option. Valid values are:
  • "SOFTWARE".
  • "HARDWARE".
  • "SOFTWARE_AND_HARDWARE"
encryptionScopes This property is required. List<String>
  • Encryption scope. Valid values are:
  • "CLUSTER".
  • "CONTAINER".
faultToleranceStates This property is required. List<GetClustersV2ClusterEntityConfigFaultToleranceState>
  • Fault tolerance state of a cluster.
hypervisorTypes This property is required. List<String>
  • Hypervisor types. Valid values are:
  • "AHV".
  • "ESX".
  • "HYPERV".
  • "XEN".
  • "NATIVEHOST".
incarnationId This property is required. Integer
  • Cluster incarnation Id. This is part of payload for cluster update operation only.
isAvailable This property is required. Boolean
  • Indicates if cluster is available to contact or not.
isLts This property is required. Boolean
  • Indicates whether the release is categorized as Long-term or not.
isPasswordRemoteLoginEnabled This property is required. Boolean
  • Indicates whether the password ssh into the cluster is enabled or not.
isRemoteSupportEnabled This property is required. Boolean
  • Remote support status.
operationMode This property is required. String
  • Cluster operation mode. This is part of payload for cluster update operation only. Valid values are:
  • "OVERRIDE" Override operation mode.
  • "STAND_ALONE" Stand-alone operation mode.
  • "SWITCH_TO_TWO_NODE" Switch to two-node operation mode.
  • "NORMAL" Normal operation mode.
  • "READ_ONLY" Read-only operation mode.
pulseStatuses This property is required. List<GetClustersV2ClusterEntityConfigPulseStatus>
  • Pulse status for a cluster.
redundancyFactor This property is required. Integer
  • Redundancy factor of a cluster. This is part of payload for both cluster create & update operations.
timezone This property is required. String
  • Time zone on a cluster.
authorizedPublicKeyLists This property is required. GetClustersV2ClusterEntityConfigAuthorizedPublicKeyList[]
  • Public ssh key details. This is part of payload for cluster update operation only.
buildInfos This property is required. GetClustersV2ClusterEntityConfigBuildInfo[]
  • Build information details.
clusterArch This property is required. string
  • Cluster arch. Valid values are:
  • "PPC64LE" PPC64LE cluster architecture type.
  • "X86_64" X86_64 cluster architecture type.
clusterFunctions This property is required. string[]
  • Cluster function. This is part of payload for cluster create operation only (allowed enum values for creation are AOS, ONE_NODE & TWO_NODE only). Valid values are:
  • "AOS"
  • "PRISM_CENTRAL"
  • "CLOUD_DATA_GATEWAY"
  • "AFS"
  • "ONE_NODE"
  • "TWO_NODE"
  • "ANALYTICS_PLATFORM"
clusterSoftwareMaps This property is required. GetClustersV2ClusterEntityConfigClusterSoftwareMap[]
  • Cluster software version details.
encryptionInTransitStatus This property is required. string
  • Encryption in transit Status. Valid values are:
  • "DISABLED" Disabled encryption status.
  • "ENABLED" Enabled encryption status.
encryptionOptions This property is required. string[]
  • Encryption option. Valid values are:
  • "SOFTWARE".
  • "HARDWARE".
  • "SOFTWARE_AND_HARDWARE"
encryptionScopes This property is required. string[]
  • Encryption scope. Valid values are:
  • "CLUSTER".
  • "CONTAINER".
faultToleranceStates This property is required. GetClustersV2ClusterEntityConfigFaultToleranceState[]
  • Fault tolerance state of a cluster.
hypervisorTypes This property is required. string[]
  • Hypervisor types. Valid values are:
  • "AHV".
  • "ESX".
  • "HYPERV".
  • "XEN".
  • "NATIVEHOST".
incarnationId This property is required. number
  • Cluster incarnation Id. This is part of payload for cluster update operation only.
isAvailable This property is required. boolean
  • Indicates if cluster is available to contact or not.
isLts This property is required. boolean
  • Indicates whether the release is categorized as Long-term or not.
isPasswordRemoteLoginEnabled This property is required. boolean
  • Indicates whether the password ssh into the cluster is enabled or not.
isRemoteSupportEnabled This property is required. boolean
  • Remote support status.
operationMode This property is required. string
  • Cluster operation mode. This is part of payload for cluster update operation only. Valid values are:
  • "OVERRIDE" Override operation mode.
  • "STAND_ALONE" Stand-alone operation mode.
  • "SWITCH_TO_TWO_NODE" Switch to two-node operation mode.
  • "NORMAL" Normal operation mode.
  • "READ_ONLY" Read-only operation mode.
pulseStatuses This property is required. GetClustersV2ClusterEntityConfigPulseStatus[]
  • Pulse status for a cluster.
redundancyFactor This property is required. number
  • Redundancy factor of a cluster. This is part of payload for both cluster create & update operations.
timezone This property is required. string
  • Time zone on a cluster.
authorized_public_key_lists This property is required. Sequence[GetClustersV2ClusterEntityConfigAuthorizedPublicKeyList]
  • Public ssh key details. This is part of payload for cluster update operation only.
build_infos This property is required. Sequence[GetClustersV2ClusterEntityConfigBuildInfo]
  • Build information details.
cluster_arch This property is required. str
  • Cluster arch. Valid values are:
  • "PPC64LE" PPC64LE cluster architecture type.
  • "X86_64" X86_64 cluster architecture type.
cluster_functions This property is required. Sequence[str]
  • Cluster function. This is part of payload for cluster create operation only (allowed enum values for creation are AOS, ONE_NODE & TWO_NODE only). Valid values are:
  • "AOS"
  • "PRISM_CENTRAL"
  • "CLOUD_DATA_GATEWAY"
  • "AFS"
  • "ONE_NODE"
  • "TWO_NODE"
  • "ANALYTICS_PLATFORM"
cluster_software_maps This property is required. Sequence[GetClustersV2ClusterEntityConfigClusterSoftwareMap]
  • Cluster software version details.
encryption_in_transit_status This property is required. str
  • Encryption in transit Status. Valid values are:
  • "DISABLED" Disabled encryption status.
  • "ENABLED" Enabled encryption status.
encryption_options This property is required. Sequence[str]
  • Encryption option. Valid values are:
  • "SOFTWARE".
  • "HARDWARE".
  • "SOFTWARE_AND_HARDWARE"
encryption_scopes This property is required. Sequence[str]
  • Encryption scope. Valid values are:
  • "CLUSTER".
  • "CONTAINER".
fault_tolerance_states This property is required. Sequence[GetClustersV2ClusterEntityConfigFaultToleranceState]
  • Fault tolerance state of a cluster.
hypervisor_types This property is required. Sequence[str]
  • Hypervisor types. Valid values are:
  • "AHV".
  • "ESX".
  • "HYPERV".
  • "XEN".
  • "NATIVEHOST".
incarnation_id This property is required. int
  • Cluster incarnation Id. This is part of payload for cluster update operation only.
is_available This property is required. bool
  • Indicates if cluster is available to contact or not.
is_lts This property is required. bool
  • Indicates whether the release is categorized as Long-term or not.
is_password_remote_login_enabled This property is required. bool
  • Indicates whether the password ssh into the cluster is enabled or not.
is_remote_support_enabled This property is required. bool
  • Remote support status.
operation_mode This property is required. str
  • Cluster operation mode. This is part of payload for cluster update operation only. Valid values are:
  • "OVERRIDE" Override operation mode.
  • "STAND_ALONE" Stand-alone operation mode.
  • "SWITCH_TO_TWO_NODE" Switch to two-node operation mode.
  • "NORMAL" Normal operation mode.
  • "READ_ONLY" Read-only operation mode.
pulse_statuses This property is required. Sequence[GetClustersV2ClusterEntityConfigPulseStatus]
  • Pulse status for a cluster.
redundancy_factor This property is required. int
  • Redundancy factor of a cluster. This is part of payload for both cluster create & update operations.
timezone This property is required. str
  • Time zone on a cluster.
authorizedPublicKeyLists This property is required. List<Property Map>
  • Public ssh key details. This is part of payload for cluster update operation only.
buildInfos This property is required. List<Property Map>
  • Build information details.
clusterArch This property is required. String
  • Cluster arch. Valid values are:
  • "PPC64LE" PPC64LE cluster architecture type.
  • "X86_64" X86_64 cluster architecture type.
clusterFunctions This property is required. List<String>
  • Cluster function. This is part of payload for cluster create operation only (allowed enum values for creation are AOS, ONE_NODE & TWO_NODE only). Valid values are:
  • "AOS"
  • "PRISM_CENTRAL"
  • "CLOUD_DATA_GATEWAY"
  • "AFS"
  • "ONE_NODE"
  • "TWO_NODE"
  • "ANALYTICS_PLATFORM"
clusterSoftwareMaps This property is required. List<Property Map>
  • Cluster software version details.
encryptionInTransitStatus This property is required. String
  • Encryption in transit Status. Valid values are:
  • "DISABLED" Disabled encryption status.
  • "ENABLED" Enabled encryption status.
encryptionOptions This property is required. List<String>
  • Encryption option. Valid values are:
  • "SOFTWARE".
  • "HARDWARE".
  • "SOFTWARE_AND_HARDWARE"
encryptionScopes This property is required. List<String>
  • Encryption scope. Valid values are:
  • "CLUSTER".
  • "CONTAINER".
faultToleranceStates This property is required. List<Property Map>
  • Fault tolerance state of a cluster.
hypervisorTypes This property is required. List<String>
  • Hypervisor types. Valid values are:
  • "AHV".
  • "ESX".
  • "HYPERV".
  • "XEN".
  • "NATIVEHOST".
incarnationId This property is required. Number
  • Cluster incarnation Id. This is part of payload for cluster update operation only.
isAvailable This property is required. Boolean
  • Indicates if cluster is available to contact or not.
isLts This property is required. Boolean
  • Indicates whether the release is categorized as Long-term or not.
isPasswordRemoteLoginEnabled This property is required. Boolean
  • Indicates whether the password ssh into the cluster is enabled or not.
isRemoteSupportEnabled This property is required. Boolean
  • Remote support status.
operationMode This property is required. String
  • Cluster operation mode. This is part of payload for cluster update operation only. Valid values are:
  • "OVERRIDE" Override operation mode.
  • "STAND_ALONE" Stand-alone operation mode.
  • "SWITCH_TO_TWO_NODE" Switch to two-node operation mode.
  • "NORMAL" Normal operation mode.
  • "READ_ONLY" Read-only operation mode.
pulseStatuses This property is required. List<Property Map>
  • Pulse status for a cluster.
redundancyFactor This property is required. Number
  • Redundancy factor of a cluster. This is part of payload for both cluster create & update operations.
timezone This property is required. String
  • Time zone on a cluster.

GetClustersV2ClusterEntityConfigAuthorizedPublicKeyList

Key This property is required. string
  • SSH key value.
Name This property is required. string
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
Key This property is required. string
  • SSH key value.
Name This property is required. string
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
key This property is required. String
  • SSH key value.
name This property is required. String
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
key This property is required. string
  • SSH key value.
name This property is required. string
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
key This property is required. str
  • SSH key value.
name This property is required. str
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
key This property is required. String
  • SSH key value.
name This property is required. String
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.

GetClustersV2ClusterEntityConfigBuildInfo

BuildType This property is required. string
  • Software build type.
CommitId This property is required. string
  • Commit ID used for version.
FullVersion This property is required. string
  • Full name of software version.
ShortCommitId This property is required. string
  • Short commit Id used for version.
Version This property is required. string
  • Software version.
BuildType This property is required. string
  • Software build type.
CommitId This property is required. string
  • Commit ID used for version.
FullVersion This property is required. string
  • Full name of software version.
ShortCommitId This property is required. string
  • Short commit Id used for version.
Version This property is required. string
  • Software version.
buildType This property is required. String
  • Software build type.
commitId This property is required. String
  • Commit ID used for version.
fullVersion This property is required. String
  • Full name of software version.
shortCommitId This property is required. String
  • Short commit Id used for version.
version This property is required. String
  • Software version.
buildType This property is required. string
  • Software build type.
commitId This property is required. string
  • Commit ID used for version.
fullVersion This property is required. string
  • Full name of software version.
shortCommitId This property is required. string
  • Short commit Id used for version.
version This property is required. string
  • Software version.
build_type This property is required. str
  • Software build type.
commit_id This property is required. str
  • Commit ID used for version.
full_version This property is required. str
  • Full name of software version.
short_commit_id This property is required. str
  • Short commit Id used for version.
version This property is required. str
  • Software version.
buildType This property is required. String
  • Software build type.
commitId This property is required. String
  • Commit ID used for version.
fullVersion This property is required. String
  • Full name of software version.
shortCommitId This property is required. String
  • Short commit Id used for version.
version This property is required. String
  • Software version.

GetClustersV2ClusterEntityConfigClusterSoftwareMap

SoftwareType This property is required. string
  • Software type. This is part of payload for cluster create operation only. Valid values are:
  • "PRISM_CENTRAL": Prism Central software type.
  • "NOS": NOS software.
  • "NCC": NCC software.
Version This property is required. string
  • Software version.
SoftwareType This property is required. string
  • Software type. This is part of payload for cluster create operation only. Valid values are:
  • "PRISM_CENTRAL": Prism Central software type.
  • "NOS": NOS software.
  • "NCC": NCC software.
Version This property is required. string
  • Software version.
softwareType This property is required. String
  • Software type. This is part of payload for cluster create operation only. Valid values are:
  • "PRISM_CENTRAL": Prism Central software type.
  • "NOS": NOS software.
  • "NCC": NCC software.
version This property is required. String
  • Software version.
softwareType This property is required. string
  • Software type. This is part of payload for cluster create operation only. Valid values are:
  • "PRISM_CENTRAL": Prism Central software type.
  • "NOS": NOS software.
  • "NCC": NCC software.
version This property is required. string
  • Software version.
software_type This property is required. str
  • Software type. This is part of payload for cluster create operation only. Valid values are:
  • "PRISM_CENTRAL": Prism Central software type.
  • "NOS": NOS software.
  • "NCC": NCC software.
version This property is required. str
  • Software version.
softwareType This property is required. String
  • Software type. This is part of payload for cluster create operation only. Valid values are:
  • "PRISM_CENTRAL": Prism Central software type.
  • "NOS": NOS software.
  • "NCC": NCC software.
version This property is required. String
  • Software version.

GetClustersV2ClusterEntityConfigFaultToleranceState

CurrentClusterFaultTolerance This property is required. string
  • Cluster Fault tolerance. Set desiredClusterFaultTolerance for cluster create and update. Valid values are:
  • "CFT_1N_OR_1D": - System can handle fault of one node or one disk.
  • "CFT_2N_OR_2D": - System can handle fault of two nodes or two disks.
  • "CFT_1N_AND_1D": - System can handle fault of one node and one disk on the other node simultaneously.
  • "CFT_0N_AND_0D": - System can not handle any fault with a node or a disk.
CurrentMaxFaultTolerance This property is required. int
  • Maximum fault tolerance that is supported currently.
DesiredClusterFaultTolerance This property is required. string
  • Cluster Fault tolerance. Set desiredClusterFaultTolerance for cluster create and update. Valid values are:
  • "CFT_1N_OR_1D": - System can handle fault of one node or one disk.
  • "CFT_2N_OR_2D": - System can handle fault of two nodes or two disks.
  • "CFT_1N_AND_1D": - System can handle fault of one node and one disk on the other node simultaneously.
  • "CFT_0N_AND_0D": - System can not handle any fault with a node or a disk.
DesiredMaxFaultTolerance This property is required. int
  • Maximum fault tolerance desired.
DomainAwarenessLevel This property is required. string
  • Domain awareness level corresponds to unit of cluster group. This is part of payload for both cluster create & update operations. Valid values are:
  • "RACK" Rack level awareness.
  • "NODE" Node level awareness.
  • "BLOCK" Block level awareness.
  • "DISK" Disk level awareness.
RedundancyStatuses This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityConfigFaultToleranceStateRedundancyStatus>
  • Redundancy Status of the cluster
CurrentClusterFaultTolerance This property is required. string
  • Cluster Fault tolerance. Set desiredClusterFaultTolerance for cluster create and update. Valid values are:
  • "CFT_1N_OR_1D": - System can handle fault of one node or one disk.
  • "CFT_2N_OR_2D": - System can handle fault of two nodes or two disks.
  • "CFT_1N_AND_1D": - System can handle fault of one node and one disk on the other node simultaneously.
  • "CFT_0N_AND_0D": - System can not handle any fault with a node or a disk.
CurrentMaxFaultTolerance This property is required. int
  • Maximum fault tolerance that is supported currently.
DesiredClusterFaultTolerance This property is required. string
  • Cluster Fault tolerance. Set desiredClusterFaultTolerance for cluster create and update. Valid values are:
  • "CFT_1N_OR_1D": - System can handle fault of one node or one disk.
  • "CFT_2N_OR_2D": - System can handle fault of two nodes or two disks.
  • "CFT_1N_AND_1D": - System can handle fault of one node and one disk on the other node simultaneously.
  • "CFT_0N_AND_0D": - System can not handle any fault with a node or a disk.
DesiredMaxFaultTolerance This property is required. int
  • Maximum fault tolerance desired.
DomainAwarenessLevel This property is required. string
  • Domain awareness level corresponds to unit of cluster group. This is part of payload for both cluster create & update operations. Valid values are:
  • "RACK" Rack level awareness.
  • "NODE" Node level awareness.
  • "BLOCK" Block level awareness.
  • "DISK" Disk level awareness.
RedundancyStatuses This property is required. []GetClustersV2ClusterEntityConfigFaultToleranceStateRedundancyStatus
  • Redundancy Status of the cluster
currentClusterFaultTolerance This property is required. String
  • Cluster Fault tolerance. Set desiredClusterFaultTolerance for cluster create and update. Valid values are:
  • "CFT_1N_OR_1D": - System can handle fault of one node or one disk.
  • "CFT_2N_OR_2D": - System can handle fault of two nodes or two disks.
  • "CFT_1N_AND_1D": - System can handle fault of one node and one disk on the other node simultaneously.
  • "CFT_0N_AND_0D": - System can not handle any fault with a node or a disk.
currentMaxFaultTolerance This property is required. Integer
  • Maximum fault tolerance that is supported currently.
desiredClusterFaultTolerance This property is required. String
  • Cluster Fault tolerance. Set desiredClusterFaultTolerance for cluster create and update. Valid values are:
  • "CFT_1N_OR_1D": - System can handle fault of one node or one disk.
  • "CFT_2N_OR_2D": - System can handle fault of two nodes or two disks.
  • "CFT_1N_AND_1D": - System can handle fault of one node and one disk on the other node simultaneously.
  • "CFT_0N_AND_0D": - System can not handle any fault with a node or a disk.
desiredMaxFaultTolerance This property is required. Integer
  • Maximum fault tolerance desired.
domainAwarenessLevel This property is required. String
  • Domain awareness level corresponds to unit of cluster group. This is part of payload for both cluster create & update operations. Valid values are:
  • "RACK" Rack level awareness.
  • "NODE" Node level awareness.
  • "BLOCK" Block level awareness.
  • "DISK" Disk level awareness.
redundancyStatuses This property is required. List<GetClustersV2ClusterEntityConfigFaultToleranceStateRedundancyStatus>
  • Redundancy Status of the cluster
currentClusterFaultTolerance This property is required. string
  • Cluster Fault tolerance. Set desiredClusterFaultTolerance for cluster create and update. Valid values are:
  • "CFT_1N_OR_1D": - System can handle fault of one node or one disk.
  • "CFT_2N_OR_2D": - System can handle fault of two nodes or two disks.
  • "CFT_1N_AND_1D": - System can handle fault of one node and one disk on the other node simultaneously.
  • "CFT_0N_AND_0D": - System can not handle any fault with a node or a disk.
currentMaxFaultTolerance This property is required. number
  • Maximum fault tolerance that is supported currently.
desiredClusterFaultTolerance This property is required. string
  • Cluster Fault tolerance. Set desiredClusterFaultTolerance for cluster create and update. Valid values are:
  • "CFT_1N_OR_1D": - System can handle fault of one node or one disk.
  • "CFT_2N_OR_2D": - System can handle fault of two nodes or two disks.
  • "CFT_1N_AND_1D": - System can handle fault of one node and one disk on the other node simultaneously.
  • "CFT_0N_AND_0D": - System can not handle any fault with a node or a disk.
desiredMaxFaultTolerance This property is required. number
  • Maximum fault tolerance desired.
domainAwarenessLevel This property is required. string
  • Domain awareness level corresponds to unit of cluster group. This is part of payload for both cluster create & update operations. Valid values are:
  • "RACK" Rack level awareness.
  • "NODE" Node level awareness.
  • "BLOCK" Block level awareness.
  • "DISK" Disk level awareness.
redundancyStatuses This property is required. GetClustersV2ClusterEntityConfigFaultToleranceStateRedundancyStatus[]
  • Redundancy Status of the cluster
current_cluster_fault_tolerance This property is required. str
  • Cluster Fault tolerance. Set desiredClusterFaultTolerance for cluster create and update. Valid values are:
  • "CFT_1N_OR_1D": - System can handle fault of one node or one disk.
  • "CFT_2N_OR_2D": - System can handle fault of two nodes or two disks.
  • "CFT_1N_AND_1D": - System can handle fault of one node and one disk on the other node simultaneously.
  • "CFT_0N_AND_0D": - System can not handle any fault with a node or a disk.
current_max_fault_tolerance This property is required. int
  • Maximum fault tolerance that is supported currently.
desired_cluster_fault_tolerance This property is required. str
  • Cluster Fault tolerance. Set desiredClusterFaultTolerance for cluster create and update. Valid values are:
  • "CFT_1N_OR_1D": - System can handle fault of one node or one disk.
  • "CFT_2N_OR_2D": - System can handle fault of two nodes or two disks.
  • "CFT_1N_AND_1D": - System can handle fault of one node and one disk on the other node simultaneously.
  • "CFT_0N_AND_0D": - System can not handle any fault with a node or a disk.
desired_max_fault_tolerance This property is required. int
  • Maximum fault tolerance desired.
domain_awareness_level This property is required. str
  • Domain awareness level corresponds to unit of cluster group. This is part of payload for both cluster create & update operations. Valid values are:
  • "RACK" Rack level awareness.
  • "NODE" Node level awareness.
  • "BLOCK" Block level awareness.
  • "DISK" Disk level awareness.
redundancy_statuses This property is required. Sequence[GetClustersV2ClusterEntityConfigFaultToleranceStateRedundancyStatus]
  • Redundancy Status of the cluster
currentClusterFaultTolerance This property is required. String
  • Cluster Fault tolerance. Set desiredClusterFaultTolerance for cluster create and update. Valid values are:
  • "CFT_1N_OR_1D": - System can handle fault of one node or one disk.
  • "CFT_2N_OR_2D": - System can handle fault of two nodes or two disks.
  • "CFT_1N_AND_1D": - System can handle fault of one node and one disk on the other node simultaneously.
  • "CFT_0N_AND_0D": - System can not handle any fault with a node or a disk.
currentMaxFaultTolerance This property is required. Number
  • Maximum fault tolerance that is supported currently.
desiredClusterFaultTolerance This property is required. String
  • Cluster Fault tolerance. Set desiredClusterFaultTolerance for cluster create and update. Valid values are:
  • "CFT_1N_OR_1D": - System can handle fault of one node or one disk.
  • "CFT_2N_OR_2D": - System can handle fault of two nodes or two disks.
  • "CFT_1N_AND_1D": - System can handle fault of one node and one disk on the other node simultaneously.
  • "CFT_0N_AND_0D": - System can not handle any fault with a node or a disk.
desiredMaxFaultTolerance This property is required. Number
  • Maximum fault tolerance desired.
domainAwarenessLevel This property is required. String
  • Domain awareness level corresponds to unit of cluster group. This is part of payload for both cluster create & update operations. Valid values are:
  • "RACK" Rack level awareness.
  • "NODE" Node level awareness.
  • "BLOCK" Block level awareness.
  • "DISK" Disk level awareness.
redundancyStatuses This property is required. List<Property Map>
  • Redundancy Status of the cluster

GetClustersV2ClusterEntityConfigFaultToleranceStateRedundancyStatus

IsCassandraPreparationDone This property is required. bool
  • Boolean flag to indicate if Cassandra ensemble can meet the desired FT.
IsZookeeperPreparationDone This property is required. bool
  • Boolean flag to indicate if Zookeeper ensemble can meet the desired FT.
IsCassandraPreparationDone This property is required. bool
  • Boolean flag to indicate if Cassandra ensemble can meet the desired FT.
IsZookeeperPreparationDone This property is required. bool
  • Boolean flag to indicate if Zookeeper ensemble can meet the desired FT.
isCassandraPreparationDone This property is required. Boolean
  • Boolean flag to indicate if Cassandra ensemble can meet the desired FT.
isZookeeperPreparationDone This property is required. Boolean
  • Boolean flag to indicate if Zookeeper ensemble can meet the desired FT.
isCassandraPreparationDone This property is required. boolean
  • Boolean flag to indicate if Cassandra ensemble can meet the desired FT.
isZookeeperPreparationDone This property is required. boolean
  • Boolean flag to indicate if Zookeeper ensemble can meet the desired FT.
is_cassandra_preparation_done This property is required. bool
  • Boolean flag to indicate if Cassandra ensemble can meet the desired FT.
is_zookeeper_preparation_done This property is required. bool
  • Boolean flag to indicate if Zookeeper ensemble can meet the desired FT.
isCassandraPreparationDone This property is required. Boolean
  • Boolean flag to indicate if Cassandra ensemble can meet the desired FT.
isZookeeperPreparationDone This property is required. Boolean
  • Boolean flag to indicate if Zookeeper ensemble can meet the desired FT.

GetClustersV2ClusterEntityConfigPulseStatus

IsEnabled This property is required. bool
  • (Optional) Flag to indicate if pulse is enabled or not.
PiiScrubbingLevel This property is required. string
  • (Optional) PII scrubbing level. Valid values are:
  • "ALL" : Scrub All PII Information from Pulse including data like entity names and IP addresses.
  • "DEFAULT": Default PII Scrubbing level. Data like entity names and IP addresses will not be scrubbed from Pulse.
IsEnabled This property is required. bool
  • (Optional) Flag to indicate if pulse is enabled or not.
PiiScrubbingLevel This property is required. string
  • (Optional) PII scrubbing level. Valid values are:
  • "ALL" : Scrub All PII Information from Pulse including data like entity names and IP addresses.
  • "DEFAULT": Default PII Scrubbing level. Data like entity names and IP addresses will not be scrubbed from Pulse.
isEnabled This property is required. Boolean
  • (Optional) Flag to indicate if pulse is enabled or not.
piiScrubbingLevel This property is required. String
  • (Optional) PII scrubbing level. Valid values are:
  • "ALL" : Scrub All PII Information from Pulse including data like entity names and IP addresses.
  • "DEFAULT": Default PII Scrubbing level. Data like entity names and IP addresses will not be scrubbed from Pulse.
isEnabled This property is required. boolean
  • (Optional) Flag to indicate if pulse is enabled or not.
piiScrubbingLevel This property is required. string
  • (Optional) PII scrubbing level. Valid values are:
  • "ALL" : Scrub All PII Information from Pulse including data like entity names and IP addresses.
  • "DEFAULT": Default PII Scrubbing level. Data like entity names and IP addresses will not be scrubbed from Pulse.
is_enabled This property is required. bool
  • (Optional) Flag to indicate if pulse is enabled or not.
pii_scrubbing_level This property is required. str
  • (Optional) PII scrubbing level. Valid values are:
  • "ALL" : Scrub All PII Information from Pulse including data like entity names and IP addresses.
  • "DEFAULT": Default PII Scrubbing level. Data like entity names and IP addresses will not be scrubbed from Pulse.
isEnabled This property is required. Boolean
  • (Optional) Flag to indicate if pulse is enabled or not.
piiScrubbingLevel This property is required. String
  • (Optional) PII scrubbing level. Valid values are:
  • "ALL" : Scrub All PII Information from Pulse including data like entity names and IP addresses.
  • "DEFAULT": Default PII Scrubbing level. Data like entity names and IP addresses will not be scrubbed from Pulse.
Href This property is required. string
Rel This property is required. string
Href This property is required. string
Rel This property is required. string
href This property is required. String
rel This property is required. String
href This property is required. string
rel This property is required. string
href This property is required. str
rel This property is required. str
href This property is required. String
rel This property is required. String

GetClustersV2ClusterEntityNetwork

Backplanes This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkBackplane>
  • Params associated to the backplane network segmentation. This is part of payload for cluster create operation only.
ExternalAddresses This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkExternalAddress>
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
ExternalDataServicesIps This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkExternalDataServicesIp>
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
ExternalSubnet This property is required. string
  • Cluster external subnet address.
Fqdn This property is required. string
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
HttpProxyLists This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkHttpProxyList>
  • List of HTTP Proxy server configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
HttpProxyWhiteLists This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkHttpProxyWhiteList>
InternalSubnet This property is required. string
  • Cluster internal subnet address.
KeyManagementServerType This property is required. string
  • Key management server type. Valid values are:
  • "PRISM_CENTRAL" Prism Central management server.
  • "EXTERNAL" External management server.
  • "LOCAL" Local management server.
ManagementServers This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkManagementServer>
  • Management server information.
MasqueradingIps This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkMasqueradingIp>
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
MasqueradingPort This property is required. string
  • The port to connect to the cluster when using masquerading IP.
NameServerIpLists This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkNameServerIpList>
  • List of name servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently
NfsSubnetWhiteLists This property is required. List<string>
NtpServerIpLists This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkNtpServerIpList>
  • List of NTP servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
SmtpServers This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkSmtpServer>
  • SMTP servers on a cluster. This is part of payload for cluster update operation only.
Backplanes This property is required. []GetClustersV2ClusterEntityNetworkBackplane
  • Params associated to the backplane network segmentation. This is part of payload for cluster create operation only.
ExternalAddresses This property is required. []GetClustersV2ClusterEntityNetworkExternalAddress
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
ExternalDataServicesIps This property is required. []GetClustersV2ClusterEntityNetworkExternalDataServicesIp
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
ExternalSubnet This property is required. string
  • Cluster external subnet address.
Fqdn This property is required. string
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
HttpProxyLists This property is required. []GetClustersV2ClusterEntityNetworkHttpProxyList
  • List of HTTP Proxy server configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
HttpProxyWhiteLists This property is required. []GetClustersV2ClusterEntityNetworkHttpProxyWhiteList
InternalSubnet This property is required. string
  • Cluster internal subnet address.
KeyManagementServerType This property is required. string
  • Key management server type. Valid values are:
  • "PRISM_CENTRAL" Prism Central management server.
  • "EXTERNAL" External management server.
  • "LOCAL" Local management server.
ManagementServers This property is required. []GetClustersV2ClusterEntityNetworkManagementServer
  • Management server information.
MasqueradingIps This property is required. []GetClustersV2ClusterEntityNetworkMasqueradingIp
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
MasqueradingPort This property is required. string
  • The port to connect to the cluster when using masquerading IP.
NameServerIpLists This property is required. []GetClustersV2ClusterEntityNetworkNameServerIpList
  • List of name servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently
NfsSubnetWhiteLists This property is required. []string
NtpServerIpLists This property is required. []GetClustersV2ClusterEntityNetworkNtpServerIpList
  • List of NTP servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
SmtpServers This property is required. []GetClustersV2ClusterEntityNetworkSmtpServer
  • SMTP servers on a cluster. This is part of payload for cluster update operation only.
backplanes This property is required. List<GetClustersV2ClusterEntityNetworkBackplane>
  • Params associated to the backplane network segmentation. This is part of payload for cluster create operation only.
externalAddresses This property is required. List<GetClustersV2ClusterEntityNetworkExternalAddress>
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
externalDataServicesIps This property is required. List<GetClustersV2ClusterEntityNetworkExternalDataServicesIp>
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
externalSubnet This property is required. String
  • Cluster external subnet address.
fqdn This property is required. String
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
httpProxyLists This property is required. List<GetClustersV2ClusterEntityNetworkHttpProxyList>
  • List of HTTP Proxy server configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
httpProxyWhiteLists This property is required. List<GetClustersV2ClusterEntityNetworkHttpProxyWhiteList>
internalSubnet This property is required. String
  • Cluster internal subnet address.
keyManagementServerType This property is required. String
  • Key management server type. Valid values are:
  • "PRISM_CENTRAL" Prism Central management server.
  • "EXTERNAL" External management server.
  • "LOCAL" Local management server.
managementServers This property is required. List<GetClustersV2ClusterEntityNetworkManagementServer>
  • Management server information.
masqueradingIps This property is required. List<GetClustersV2ClusterEntityNetworkMasqueradingIp>
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
masqueradingPort This property is required. String
  • The port to connect to the cluster when using masquerading IP.
nameServerIpLists This property is required. List<GetClustersV2ClusterEntityNetworkNameServerIpList>
  • List of name servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently
nfsSubnetWhiteLists This property is required. List<String>
ntpServerIpLists This property is required. List<GetClustersV2ClusterEntityNetworkNtpServerIpList>
  • List of NTP servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
smtpServers This property is required. List<GetClustersV2ClusterEntityNetworkSmtpServer>
  • SMTP servers on a cluster. This is part of payload for cluster update operation only.
backplanes This property is required. GetClustersV2ClusterEntityNetworkBackplane[]
  • Params associated to the backplane network segmentation. This is part of payload for cluster create operation only.
externalAddresses This property is required. GetClustersV2ClusterEntityNetworkExternalAddress[]
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
externalDataServicesIps This property is required. GetClustersV2ClusterEntityNetworkExternalDataServicesIp[]
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
externalSubnet This property is required. string
  • Cluster external subnet address.
fqdn This property is required. string
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
httpProxyLists This property is required. GetClustersV2ClusterEntityNetworkHttpProxyList[]
  • List of HTTP Proxy server configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
httpProxyWhiteLists This property is required. GetClustersV2ClusterEntityNetworkHttpProxyWhiteList[]
internalSubnet This property is required. string
  • Cluster internal subnet address.
keyManagementServerType This property is required. string
  • Key management server type. Valid values are:
  • "PRISM_CENTRAL" Prism Central management server.
  • "EXTERNAL" External management server.
  • "LOCAL" Local management server.
managementServers This property is required. GetClustersV2ClusterEntityNetworkManagementServer[]
  • Management server information.
masqueradingIps This property is required. GetClustersV2ClusterEntityNetworkMasqueradingIp[]
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
masqueradingPort This property is required. string
  • The port to connect to the cluster when using masquerading IP.
nameServerIpLists This property is required. GetClustersV2ClusterEntityNetworkNameServerIpList[]
  • List of name servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently
nfsSubnetWhiteLists This property is required. string[]
ntpServerIpLists This property is required. GetClustersV2ClusterEntityNetworkNtpServerIpList[]
  • List of NTP servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
smtpServers This property is required. GetClustersV2ClusterEntityNetworkSmtpServer[]
  • SMTP servers on a cluster. This is part of payload for cluster update operation only.
backplanes This property is required. Sequence[GetClustersV2ClusterEntityNetworkBackplane]
  • Params associated to the backplane network segmentation. This is part of payload for cluster create operation only.
external_addresses This property is required. Sequence[GetClustersV2ClusterEntityNetworkExternalAddress]
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
external_data_services_ips This property is required. Sequence[GetClustersV2ClusterEntityNetworkExternalDataServicesIp]
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
external_subnet This property is required. str
  • Cluster external subnet address.
fqdn This property is required. str
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
http_proxy_lists This property is required. Sequence[GetClustersV2ClusterEntityNetworkHttpProxyList]
  • List of HTTP Proxy server configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
http_proxy_white_lists This property is required. Sequence[GetClustersV2ClusterEntityNetworkHttpProxyWhiteList]
internal_subnet This property is required. str
  • Cluster internal subnet address.
key_management_server_type This property is required. str
  • Key management server type. Valid values are:
  • "PRISM_CENTRAL" Prism Central management server.
  • "EXTERNAL" External management server.
  • "LOCAL" Local management server.
management_servers This property is required. Sequence[GetClustersV2ClusterEntityNetworkManagementServer]
  • Management server information.
masquerading_ips This property is required. Sequence[GetClustersV2ClusterEntityNetworkMasqueradingIp]
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
masquerading_port This property is required. str
  • The port to connect to the cluster when using masquerading IP.
name_server_ip_lists This property is required. Sequence[GetClustersV2ClusterEntityNetworkNameServerIpList]
  • List of name servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently
nfs_subnet_white_lists This property is required. Sequence[str]
ntp_server_ip_lists This property is required. Sequence[GetClustersV2ClusterEntityNetworkNtpServerIpList]
  • List of NTP servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
smtp_servers This property is required. Sequence[GetClustersV2ClusterEntityNetworkSmtpServer]
  • SMTP servers on a cluster. This is part of payload for cluster update operation only.
backplanes This property is required. List<Property Map>
  • Params associated to the backplane network segmentation. This is part of payload for cluster create operation only.
externalAddresses This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
externalDataServicesIps This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
externalSubnet This property is required. String
  • Cluster external subnet address.
fqdn This property is required. String
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
httpProxyLists This property is required. List<Property Map>
  • List of HTTP Proxy server configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
httpProxyWhiteLists This property is required. List<Property Map>
internalSubnet This property is required. String
  • Cluster internal subnet address.
keyManagementServerType This property is required. String
  • Key management server type. Valid values are:
  • "PRISM_CENTRAL" Prism Central management server.
  • "EXTERNAL" External management server.
  • "LOCAL" Local management server.
managementServers This property is required. List<Property Map>
  • Management server information.
masqueradingIps This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
masqueradingPort This property is required. String
  • The port to connect to the cluster when using masquerading IP.
nameServerIpLists This property is required. List<Property Map>
  • List of name servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently
nfsSubnetWhiteLists This property is required. List<String>
ntpServerIpLists This property is required. List<Property Map>
  • List of NTP servers on a cluster. This is part of payload for both cluster create & update operations. For create operation, only ipv4 address / fqdn values are supported currently.
smtpServers This property is required. List<Property Map>
  • SMTP servers on a cluster. This is part of payload for cluster update operation only.

GetClustersV2ClusterEntityNetworkBackplane

IsSegmentationEnabled This property is required. bool
  • Flag to indicate if the backplane segmentation needs to be enabled or not.
Netmasks This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkBackplaneNetmask>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Subnets This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkBackplaneSubnet>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
VlanTag This property is required. int
  • VLAN Id tagged to the backplane network on the cluster. This is part of cluster create payload.
IsSegmentationEnabled This property is required. bool
  • Flag to indicate if the backplane segmentation needs to be enabled or not.
Netmasks This property is required. []GetClustersV2ClusterEntityNetworkBackplaneNetmask
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Subnets This property is required. []GetClustersV2ClusterEntityNetworkBackplaneSubnet
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
VlanTag This property is required. int
  • VLAN Id tagged to the backplane network on the cluster. This is part of cluster create payload.
isSegmentationEnabled This property is required. Boolean
  • Flag to indicate if the backplane segmentation needs to be enabled or not.
netmasks This property is required. List<GetClustersV2ClusterEntityNetworkBackplaneNetmask>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
subnets This property is required. List<GetClustersV2ClusterEntityNetworkBackplaneSubnet>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
vlanTag This property is required. Integer
  • VLAN Id tagged to the backplane network on the cluster. This is part of cluster create payload.
isSegmentationEnabled This property is required. boolean
  • Flag to indicate if the backplane segmentation needs to be enabled or not.
netmasks This property is required. GetClustersV2ClusterEntityNetworkBackplaneNetmask[]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
subnets This property is required. GetClustersV2ClusterEntityNetworkBackplaneSubnet[]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
vlanTag This property is required. number
  • VLAN Id tagged to the backplane network on the cluster. This is part of cluster create payload.
is_segmentation_enabled This property is required. bool
  • Flag to indicate if the backplane segmentation needs to be enabled or not.
netmasks This property is required. Sequence[GetClustersV2ClusterEntityNetworkBackplaneNetmask]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
subnets This property is required. Sequence[GetClustersV2ClusterEntityNetworkBackplaneSubnet]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
vlan_tag This property is required. int
  • VLAN Id tagged to the backplane network on the cluster. This is part of cluster create payload.
isSegmentationEnabled This property is required. Boolean
  • Flag to indicate if the backplane segmentation needs to be enabled or not.
netmasks This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
subnets This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
vlanTag This property is required. Number
  • VLAN Id tagged to the backplane network on the cluster. This is part of cluster create payload.

GetClustersV2ClusterEntityNetworkBackplaneNetmask

PrefixLength This property is required. string
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength This property is required. string
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
prefixLength This property is required. String
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength This property is required. string
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefix_length This property is required. str
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefixLength This property is required. String
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.

GetClustersV2ClusterEntityNetworkBackplaneSubnet

PrefixLength This property is required. string
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength This property is required. string
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
prefixLength This property is required. String
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength This property is required. string
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefix_length This property is required. str
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefixLength This property is required. String
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.

GetClustersV2ClusterEntityNetworkExternalAddress

Ipv4s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkExternalAddressIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkExternalAddressIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
Ipv4s This property is required. []GetClustersV2ClusterEntityNetworkExternalAddressIpv4
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. []GetClustersV2ClusterEntityNetworkExternalAddressIpv6
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. List<GetClustersV2ClusterEntityNetworkExternalAddressIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<GetClustersV2ClusterEntityNetworkExternalAddressIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. GetClustersV2ClusterEntityNetworkExternalAddressIpv4[]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. GetClustersV2ClusterEntityNetworkExternalAddressIpv6[]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. Sequence[GetClustersV2ClusterEntityNetworkExternalAddressIpv4]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. Sequence[GetClustersV2ClusterEntityNetworkExternalAddressIpv6]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.

GetClustersV2ClusterEntityNetworkExternalAddressIpv4

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

GetClustersV2ClusterEntityNetworkExternalAddressIpv6

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

GetClustersV2ClusterEntityNetworkExternalDataServicesIp

Ipv4s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkExternalDataServicesIpIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkExternalDataServicesIpIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
Ipv4s This property is required. []GetClustersV2ClusterEntityNetworkExternalDataServicesIpIpv4
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. []GetClustersV2ClusterEntityNetworkExternalDataServicesIpIpv6
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. List<GetClustersV2ClusterEntityNetworkExternalDataServicesIpIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<GetClustersV2ClusterEntityNetworkExternalDataServicesIpIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. GetClustersV2ClusterEntityNetworkExternalDataServicesIpIpv4[]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. GetClustersV2ClusterEntityNetworkExternalDataServicesIpIpv6[]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. Sequence[GetClustersV2ClusterEntityNetworkExternalDataServicesIpIpv4]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. Sequence[GetClustersV2ClusterEntityNetworkExternalDataServicesIpIpv6]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.

GetClustersV2ClusterEntityNetworkExternalDataServicesIpIpv4

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

GetClustersV2ClusterEntityNetworkExternalDataServicesIpIpv6

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

GetClustersV2ClusterEntityNetworkHttpProxyList

IpAddresses This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkHttpProxyListIpAddress>
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
Name This property is required. string
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
Password This property is required. string
  • SMTP server password.
Port This property is required. int
  • SMTP port.
ProxyTypes This property is required. List<string>
Username This property is required. string
  • SMTP server user name.
IpAddresses This property is required. []GetClustersV2ClusterEntityNetworkHttpProxyListIpAddress
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
Name This property is required. string
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
Password This property is required. string
  • SMTP server password.
Port This property is required. int
  • SMTP port.
ProxyTypes This property is required. []string
Username This property is required. string
  • SMTP server user name.
ipAddresses This property is required. List<GetClustersV2ClusterEntityNetworkHttpProxyListIpAddress>
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
name This property is required. String
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
password This property is required. String
  • SMTP server password.
port This property is required. Integer
  • SMTP port.
proxyTypes This property is required. List<String>
username This property is required. String
  • SMTP server user name.
ipAddresses This property is required. GetClustersV2ClusterEntityNetworkHttpProxyListIpAddress[]
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
name This property is required. string
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
password This property is required. string
  • SMTP server password.
port This property is required. number
  • SMTP port.
proxyTypes This property is required. string[]
username This property is required. string
  • SMTP server user name.
ip_addresses This property is required. Sequence[GetClustersV2ClusterEntityNetworkHttpProxyListIpAddress]
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
name This property is required. str
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
password This property is required. str
  • SMTP server password.
port This property is required. int
  • SMTP port.
proxy_types This property is required. Sequence[str]
username This property is required. str
  • SMTP server user name.
ipAddresses This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
name This property is required. String
  • HTTP Proxy server name configuration needed to access a cluster which is hosted behind a HTTP Proxy to not reveal its identity.
password This property is required. String
  • SMTP server password.
port This property is required. Number
  • SMTP port.
proxyTypes This property is required. List<String>
username This property is required. String
  • SMTP server user name.

GetClustersV2ClusterEntityNetworkHttpProxyListIpAddress

Ipv4s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkHttpProxyListIpAddressIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkHttpProxyListIpAddressIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
Ipv4s This property is required. []GetClustersV2ClusterEntityNetworkHttpProxyListIpAddressIpv4
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. []GetClustersV2ClusterEntityNetworkHttpProxyListIpAddressIpv6
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. List<GetClustersV2ClusterEntityNetworkHttpProxyListIpAddressIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<GetClustersV2ClusterEntityNetworkHttpProxyListIpAddressIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. GetClustersV2ClusterEntityNetworkHttpProxyListIpAddressIpv4[]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. GetClustersV2ClusterEntityNetworkHttpProxyListIpAddressIpv6[]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. Sequence[GetClustersV2ClusterEntityNetworkHttpProxyListIpAddressIpv4]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. Sequence[GetClustersV2ClusterEntityNetworkHttpProxyListIpAddressIpv6]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.

GetClustersV2ClusterEntityNetworkHttpProxyListIpAddressIpv4

PrefixLength This property is required. int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength This property is required. int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
prefixLength This property is required. Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength This property is required. number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefix_length This property is required. int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefixLength This property is required. Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.

GetClustersV2ClusterEntityNetworkHttpProxyListIpAddressIpv6

PrefixLength This property is required. int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength This property is required. int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
prefixLength This property is required. Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength This property is required. number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefix_length This property is required. int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefixLength This property is required. Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.

GetClustersV2ClusterEntityNetworkHttpProxyWhiteList

Target This property is required. string
  • Target's identifier which is exempted from going through the configured HTTP Proxy.
TargetType This property is required. string
  • Type of the target which is exempted from going through the configured HTTP Proxy. Valid values are:
  • "IPV6_ADDRESS" IPV6 address.
  • "HOST_NAME" Name of the host.
  • "DOMAIN_NAME_SUFFIX" Domain Name Suffix required for http proxy whitelist.
  • "IPV4_NETWORK_MASK" Network Mask of the IpV4 family.
  • "IPV4_ADDRESS" IPV4 address.
Target This property is required. string
  • Target's identifier which is exempted from going through the configured HTTP Proxy.
TargetType This property is required. string
  • Type of the target which is exempted from going through the configured HTTP Proxy. Valid values are:
  • "IPV6_ADDRESS" IPV6 address.
  • "HOST_NAME" Name of the host.
  • "DOMAIN_NAME_SUFFIX" Domain Name Suffix required for http proxy whitelist.
  • "IPV4_NETWORK_MASK" Network Mask of the IpV4 family.
  • "IPV4_ADDRESS" IPV4 address.
target This property is required. String
  • Target's identifier which is exempted from going through the configured HTTP Proxy.
targetType This property is required. String
  • Type of the target which is exempted from going through the configured HTTP Proxy. Valid values are:
  • "IPV6_ADDRESS" IPV6 address.
  • "HOST_NAME" Name of the host.
  • "DOMAIN_NAME_SUFFIX" Domain Name Suffix required for http proxy whitelist.
  • "IPV4_NETWORK_MASK" Network Mask of the IpV4 family.
  • "IPV4_ADDRESS" IPV4 address.
target This property is required. string
  • Target's identifier which is exempted from going through the configured HTTP Proxy.
targetType This property is required. string
  • Type of the target which is exempted from going through the configured HTTP Proxy. Valid values are:
  • "IPV6_ADDRESS" IPV6 address.
  • "HOST_NAME" Name of the host.
  • "DOMAIN_NAME_SUFFIX" Domain Name Suffix required for http proxy whitelist.
  • "IPV4_NETWORK_MASK" Network Mask of the IpV4 family.
  • "IPV4_ADDRESS" IPV4 address.
target This property is required. str
  • Target's identifier which is exempted from going through the configured HTTP Proxy.
target_type This property is required. str
  • Type of the target which is exempted from going through the configured HTTP Proxy. Valid values are:
  • "IPV6_ADDRESS" IPV6 address.
  • "HOST_NAME" Name of the host.
  • "DOMAIN_NAME_SUFFIX" Domain Name Suffix required for http proxy whitelist.
  • "IPV4_NETWORK_MASK" Network Mask of the IpV4 family.
  • "IPV4_ADDRESS" IPV4 address.
target This property is required. String
  • Target's identifier which is exempted from going through the configured HTTP Proxy.
targetType This property is required. String
  • Type of the target which is exempted from going through the configured HTTP Proxy. Valid values are:
  • "IPV6_ADDRESS" IPV6 address.
  • "HOST_NAME" Name of the host.
  • "DOMAIN_NAME_SUFFIX" Domain Name Suffix required for http proxy whitelist.
  • "IPV4_NETWORK_MASK" Network Mask of the IpV4 family.
  • "IPV4_ADDRESS" IPV4 address.

GetClustersV2ClusterEntityNetworkManagementServer

Ips This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkManagementServerIp>
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
IsDrsEnabled This property is required. bool
  • Indicates whether it is DRS enabled or not.
IsInUse This property is required. bool
  • Indicates whether the host is managed by an entity or not.
IsRegistered This property is required. bool
  • Indicates whether it is registered or not.
Type This property is required. bool
  • Type of management server. Valid values are:
  • "VCENTER" Vcenter management server.
Ips This property is required. []GetClustersV2ClusterEntityNetworkManagementServerIp
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
IsDrsEnabled This property is required. bool
  • Indicates whether it is DRS enabled or not.
IsInUse This property is required. bool
  • Indicates whether the host is managed by an entity or not.
IsRegistered This property is required. bool
  • Indicates whether it is registered or not.
Type This property is required. bool
  • Type of management server. Valid values are:
  • "VCENTER" Vcenter management server.
ips This property is required. List<GetClustersV2ClusterEntityNetworkManagementServerIp>
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
isDrsEnabled This property is required. Boolean
  • Indicates whether it is DRS enabled or not.
isInUse This property is required. Boolean
  • Indicates whether the host is managed by an entity or not.
isRegistered This property is required. Boolean
  • Indicates whether it is registered or not.
type This property is required. Boolean
  • Type of management server. Valid values are:
  • "VCENTER" Vcenter management server.
ips This property is required. GetClustersV2ClusterEntityNetworkManagementServerIp[]
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
isDrsEnabled This property is required. boolean
  • Indicates whether it is DRS enabled or not.
isInUse This property is required. boolean
  • Indicates whether the host is managed by an entity or not.
isRegistered This property is required. boolean
  • Indicates whether it is registered or not.
type This property is required. boolean
  • Type of management server. Valid values are:
  • "VCENTER" Vcenter management server.
ips This property is required. Sequence[GetClustersV2ClusterEntityNetworkManagementServerIp]
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
is_drs_enabled This property is required. bool
  • Indicates whether it is DRS enabled or not.
is_in_use This property is required. bool
  • Indicates whether the host is managed by an entity or not.
is_registered This property is required. bool
  • Indicates whether it is registered or not.
type This property is required. bool
  • Type of management server. Valid values are:
  • "VCENTER" Vcenter management server.
ips This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
isDrsEnabled This property is required. Boolean
  • Indicates whether it is DRS enabled or not.
isInUse This property is required. Boolean
  • Indicates whether the host is managed by an entity or not.
isRegistered This property is required. Boolean
  • Indicates whether it is registered or not.
type This property is required. Boolean
  • Type of management server. Valid values are:
  • "VCENTER" Vcenter management server.

GetClustersV2ClusterEntityNetworkManagementServerIp

Ipv4s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkManagementServerIpIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkManagementServerIpIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
Ipv4s This property is required. []GetClustersV2ClusterEntityNetworkManagementServerIpIpv4
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. []GetClustersV2ClusterEntityNetworkManagementServerIpIpv6
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. List<GetClustersV2ClusterEntityNetworkManagementServerIpIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<GetClustersV2ClusterEntityNetworkManagementServerIpIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. GetClustersV2ClusterEntityNetworkManagementServerIpIpv4[]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. GetClustersV2ClusterEntityNetworkManagementServerIpIpv6[]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. Sequence[GetClustersV2ClusterEntityNetworkManagementServerIpIpv4]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. Sequence[GetClustersV2ClusterEntityNetworkManagementServerIpIpv6]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.

GetClustersV2ClusterEntityNetworkManagementServerIpIpv4

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

GetClustersV2ClusterEntityNetworkManagementServerIpIpv6

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

GetClustersV2ClusterEntityNetworkMasqueradingIp

Ipv4s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkMasqueradingIpIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkMasqueradingIpIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
Ipv4s This property is required. []GetClustersV2ClusterEntityNetworkMasqueradingIpIpv4
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. []GetClustersV2ClusterEntityNetworkMasqueradingIpIpv6
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. List<GetClustersV2ClusterEntityNetworkMasqueradingIpIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<GetClustersV2ClusterEntityNetworkMasqueradingIpIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. GetClustersV2ClusterEntityNetworkMasqueradingIpIpv4[]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. GetClustersV2ClusterEntityNetworkMasqueradingIpIpv6[]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. Sequence[GetClustersV2ClusterEntityNetworkMasqueradingIpIpv4]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. Sequence[GetClustersV2ClusterEntityNetworkMasqueradingIpIpv6]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.

GetClustersV2ClusterEntityNetworkMasqueradingIpIpv4

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

GetClustersV2ClusterEntityNetworkMasqueradingIpIpv6

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

GetClustersV2ClusterEntityNetworkNameServerIpList

Fqdns This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkNameServerIpListFqdn>
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
Ipv4s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkNameServerIpListIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkNameServerIpListIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
Fqdns This property is required. []GetClustersV2ClusterEntityNetworkNameServerIpListFqdn
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
Ipv4s This property is required. []GetClustersV2ClusterEntityNetworkNameServerIpListIpv4
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. []GetClustersV2ClusterEntityNetworkNameServerIpListIpv6
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
fqdns This property is required. List<GetClustersV2ClusterEntityNetworkNameServerIpListFqdn>
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
ipv4s This property is required. List<GetClustersV2ClusterEntityNetworkNameServerIpListIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<GetClustersV2ClusterEntityNetworkNameServerIpListIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
fqdns This property is required. GetClustersV2ClusterEntityNetworkNameServerIpListFqdn[]
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
ipv4s This property is required. GetClustersV2ClusterEntityNetworkNameServerIpListIpv4[]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. GetClustersV2ClusterEntityNetworkNameServerIpListIpv6[]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
fqdns This property is required. Sequence[GetClustersV2ClusterEntityNetworkNameServerIpListFqdn]
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
ipv4s This property is required. Sequence[GetClustersV2ClusterEntityNetworkNameServerIpListIpv4]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. Sequence[GetClustersV2ClusterEntityNetworkNameServerIpListIpv6]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
fqdns This property is required. List<Property Map>
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
ipv4s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.

GetClustersV2ClusterEntityNetworkNameServerIpListFqdn

Value This property is required. string
  • The fully qualified domain name of the host.
Value This property is required. string
  • The fully qualified domain name of the host.
value This property is required. String
  • The fully qualified domain name of the host.
value This property is required. string
  • The fully qualified domain name of the host.
value This property is required. str
  • The fully qualified domain name of the host.
value This property is required. String
  • The fully qualified domain name of the host.

GetClustersV2ClusterEntityNetworkNameServerIpListIpv4

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

GetClustersV2ClusterEntityNetworkNameServerIpListIpv6

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

GetClustersV2ClusterEntityNetworkNtpServerIpList

Fqdns This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkNtpServerIpListFqdn>
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
Ipv4s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkNtpServerIpListIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkNtpServerIpListIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
Fqdns This property is required. []GetClustersV2ClusterEntityNetworkNtpServerIpListFqdn
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
Ipv4s This property is required. []GetClustersV2ClusterEntityNetworkNtpServerIpListIpv4
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. []GetClustersV2ClusterEntityNetworkNtpServerIpListIpv6
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
fqdns This property is required. List<GetClustersV2ClusterEntityNetworkNtpServerIpListFqdn>
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
ipv4s This property is required. List<GetClustersV2ClusterEntityNetworkNtpServerIpListIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<GetClustersV2ClusterEntityNetworkNtpServerIpListIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
fqdns This property is required. GetClustersV2ClusterEntityNetworkNtpServerIpListFqdn[]
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
ipv4s This property is required. GetClustersV2ClusterEntityNetworkNtpServerIpListIpv4[]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. GetClustersV2ClusterEntityNetworkNtpServerIpListIpv6[]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
fqdns This property is required. Sequence[GetClustersV2ClusterEntityNetworkNtpServerIpListFqdn]
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
ipv4s This property is required. Sequence[GetClustersV2ClusterEntityNetworkNtpServerIpListIpv4]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. Sequence[GetClustersV2ClusterEntityNetworkNtpServerIpListIpv6]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
fqdns This property is required. List<Property Map>
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
ipv4s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.

GetClustersV2ClusterEntityNetworkNtpServerIpListFqdn

Value This property is required. string
  • The fully qualified domain name of the host.
Value This property is required. string
  • The fully qualified domain name of the host.
value This property is required. String
  • The fully qualified domain name of the host.
value This property is required. string
  • The fully qualified domain name of the host.
value This property is required. str
  • The fully qualified domain name of the host.
value This property is required. String
  • The fully qualified domain name of the host.

GetClustersV2ClusterEntityNetworkNtpServerIpListIpv4

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

GetClustersV2ClusterEntityNetworkNtpServerIpListIpv6

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

GetClustersV2ClusterEntityNetworkSmtpServer

EmailAddress This property is required. string
  • SMTP email address.
Servers This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkSmtpServerServer>
  • SMTP network details.
Type This property is required. string
  • Type of management server. Valid values are:
  • "VCENTER" Vcenter management server.
EmailAddress This property is required. string
  • SMTP email address.
Servers This property is required. []GetClustersV2ClusterEntityNetworkSmtpServerServer
  • SMTP network details.
Type This property is required. string
  • Type of management server. Valid values are:
  • "VCENTER" Vcenter management server.
emailAddress This property is required. String
  • SMTP email address.
servers This property is required. List<GetClustersV2ClusterEntityNetworkSmtpServerServer>
  • SMTP network details.
type This property is required. String
  • Type of management server. Valid values are:
  • "VCENTER" Vcenter management server.
emailAddress This property is required. string
  • SMTP email address.
servers This property is required. GetClustersV2ClusterEntityNetworkSmtpServerServer[]
  • SMTP network details.
type This property is required. string
  • Type of management server. Valid values are:
  • "VCENTER" Vcenter management server.
email_address This property is required. str
  • SMTP email address.
servers This property is required. Sequence[GetClustersV2ClusterEntityNetworkSmtpServerServer]
  • SMTP network details.
type This property is required. str
  • Type of management server. Valid values are:
  • "VCENTER" Vcenter management server.
emailAddress This property is required. String
  • SMTP email address.
servers This property is required. List<Property Map>
  • SMTP network details.
type This property is required. String
  • Type of management server. Valid values are:
  • "VCENTER" Vcenter management server.

GetClustersV2ClusterEntityNetworkSmtpServerServer

IpAddresses This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddress>
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
Password This property is required. string
  • SMTP server password.
Port This property is required. int
  • SMTP port.
Username This property is required. string
  • SMTP server user name.
IpAddresses This property is required. []GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddress
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
Password This property is required. string
  • SMTP server password.
Port This property is required. int
  • SMTP port.
Username This property is required. string
  • SMTP server user name.
ipAddresses This property is required. List<GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddress>
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
password This property is required. String
  • SMTP server password.
port This property is required. Integer
  • SMTP port.
username This property is required. String
  • SMTP server user name.
ipAddresses This property is required. GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddress[]
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
password This property is required. string
  • SMTP server password.
port This property is required. number
  • SMTP port.
username This property is required. string
  • SMTP server user name.
ip_addresses This property is required. Sequence[GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddress]
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
password This property is required. str
  • SMTP server password.
port This property is required. int
  • SMTP port.
username This property is required. str
  • SMTP server user name.
ipAddresses This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4/IPv6 format or a Fully Qualified Domain Name.
password This property is required. String
  • SMTP server password.
port This property is required. Number
  • SMTP port.
username This property is required. String
  • SMTP server user name.

GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddress

Fqdns This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressFqdn>
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
Ipv4s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
Fqdns This property is required. []GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressFqdn
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
Ipv4s This property is required. []GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressIpv4
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. []GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressIpv6
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
fqdns This property is required. List<GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressFqdn>
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
ipv4s This property is required. List<GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
fqdns This property is required. GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressFqdn[]
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
ipv4s This property is required. GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressIpv4[]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressIpv6[]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
fqdns This property is required. Sequence[GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressFqdn]
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
ipv4s This property is required. Sequence[GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressIpv4]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. Sequence[GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressIpv6]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
fqdns This property is required. List<Property Map>
  • Cluster fully qualified domain name. This is part of payload for cluster update operation only.
ipv4s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.

GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressFqdn

Value This property is required. string
  • The fully qualified domain name of the host.
Value This property is required. string
  • The fully qualified domain name of the host.
value This property is required. String
  • The fully qualified domain name of the host.
value This property is required. string
  • The fully qualified domain name of the host.
value This property is required. str
  • The fully qualified domain name of the host.
value This property is required. String
  • The fully qualified domain name of the host.

GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressIpv4

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

GetClustersV2ClusterEntityNetworkSmtpServerServerIpAddressIpv6

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

GetClustersV2ClusterEntityNode

NodeLists This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNodeNodeList>
  • List of nodes in a cluster.
NumberOfNodes This property is required. int
  • Number of nodes in a cluster.
NodeLists This property is required. []GetClustersV2ClusterEntityNodeNodeList
  • List of nodes in a cluster.
NumberOfNodes This property is required. int
  • Number of nodes in a cluster.
nodeLists This property is required. List<GetClustersV2ClusterEntityNodeNodeList>
  • List of nodes in a cluster.
numberOfNodes This property is required. Integer
  • Number of nodes in a cluster.
nodeLists This property is required. GetClustersV2ClusterEntityNodeNodeList[]
  • List of nodes in a cluster.
numberOfNodes This property is required. number
  • Number of nodes in a cluster.
node_lists This property is required. Sequence[GetClustersV2ClusterEntityNodeNodeList]
  • List of nodes in a cluster.
number_of_nodes This property is required. int
  • Number of nodes in a cluster.
nodeLists This property is required. List<Property Map>
  • List of nodes in a cluster.
numberOfNodes This property is required. Number
  • Number of nodes in a cluster.

GetClustersV2ClusterEntityNodeNodeList

ControllerVmIps This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNodeNodeListControllerVmIp>
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
HostIps This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNodeNodeListHostIp>
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
NodeUuid This property is required. string
  • UUID of the host.
ControllerVmIps This property is required. []GetClustersV2ClusterEntityNodeNodeListControllerVmIp
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
HostIps This property is required. []GetClustersV2ClusterEntityNodeNodeListHostIp
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
NodeUuid This property is required. string
  • UUID of the host.
controllerVmIps This property is required. List<GetClustersV2ClusterEntityNodeNodeListControllerVmIp>
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
hostIps This property is required. List<GetClustersV2ClusterEntityNodeNodeListHostIp>
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
nodeUuid This property is required. String
  • UUID of the host.
controllerVmIps This property is required. GetClustersV2ClusterEntityNodeNodeListControllerVmIp[]
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
hostIps This property is required. GetClustersV2ClusterEntityNodeNodeListHostIp[]
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
nodeUuid This property is required. string
  • UUID of the host.
controller_vm_ips This property is required. Sequence[GetClustersV2ClusterEntityNodeNodeListControllerVmIp]
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
host_ips This property is required. Sequence[GetClustersV2ClusterEntityNodeNodeListHostIp]
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
node_uuid This property is required. str
  • UUID of the host.
controllerVmIps This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
hostIps This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4 or IPv6 format.
nodeUuid This property is required. String
  • UUID of the host.

GetClustersV2ClusterEntityNodeNodeListControllerVmIp

Ipv4s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNodeNodeListControllerVmIpIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNodeNodeListControllerVmIpIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
Ipv4s This property is required. []GetClustersV2ClusterEntityNodeNodeListControllerVmIpIpv4
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. []GetClustersV2ClusterEntityNodeNodeListControllerVmIpIpv6
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. List<GetClustersV2ClusterEntityNodeNodeListControllerVmIpIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<GetClustersV2ClusterEntityNodeNodeListControllerVmIpIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. GetClustersV2ClusterEntityNodeNodeListControllerVmIpIpv4[]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. GetClustersV2ClusterEntityNodeNodeListControllerVmIpIpv6[]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. Sequence[GetClustersV2ClusterEntityNodeNodeListControllerVmIpIpv4]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. Sequence[GetClustersV2ClusterEntityNodeNodeListControllerVmIpIpv6]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.

GetClustersV2ClusterEntityNodeNodeListControllerVmIpIpv4

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

GetClustersV2ClusterEntityNodeNodeListControllerVmIpIpv6

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

GetClustersV2ClusterEntityNodeNodeListHostIp

Ipv4s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNodeNodeListHostIpIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetClustersV2ClusterEntityNodeNodeListHostIpIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
Ipv4s This property is required. []GetClustersV2ClusterEntityNodeNodeListHostIpIpv4
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
Ipv6s This property is required. []GetClustersV2ClusterEntityNodeNodeListHostIpIpv6
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. List<GetClustersV2ClusterEntityNodeNodeListHostIpIpv4>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<GetClustersV2ClusterEntityNodeNodeListHostIpIpv6>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. GetClustersV2ClusterEntityNodeNodeListHostIpIpv4[]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. GetClustersV2ClusterEntityNodeNodeListHostIpIpv6[]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. Sequence[GetClustersV2ClusterEntityNodeNodeListHostIpIpv4]
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. Sequence[GetClustersV2ClusterEntityNodeNodeListHostIpIpv6]
  • An unique address that identifies a device on the internet or a local network in IPv6 format.
ipv4s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv4 format.
ipv6s This property is required. List<Property Map>
  • An unique address that identifies a device on the internet or a local network in IPv6 format.

GetClustersV2ClusterEntityNodeNodeListHostIpIpv4

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

GetClustersV2ClusterEntityNodeNodeListHostIpIpv6

Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
Value This property is required. string
  • The fully qualified domain name of the host.
PrefixLength int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Integer
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. string
  • The fully qualified domain name of the host.
prefixLength number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. str
  • The fully qualified domain name of the host.
prefix_length int
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.
value This property is required. String
  • The fully qualified domain name of the host.
prefixLength Number
  • The prefix length of the network to which this host IPv4/IPv6 address belongs.

Package Details

Repository
nutanix pierskarsenbarg/pulumi-nutanix
License
Apache-2.0
Notes
This Pulumi package is based on the nutanix Terraform Provider.
Nutanix v0.7.4 published on Friday, Mar 21, 2025 by Piers Karsenbarg