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

nutanix.getFoundationCentralClusterDetails

Explore with Pulumi AI

Get a cluster details created using Foundation Central.

Example Usage

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

const imagedClusterDetails = nutanix.getFoundationCentralClusterDetails({
    imagedClusterUuid: "<CLUSTER-UUID>",
});
Copy
import pulumi
import pulumi_nutanix as nutanix

imaged_cluster_details = nutanix.get_foundation_central_cluster_details(imaged_cluster_uuid="<CLUSTER-UUID>")
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.GetFoundationCentralClusterDetails(ctx, &nutanix.GetFoundationCentralClusterDetailsArgs{
			ImagedClusterUuid: "<CLUSTER-UUID>",
		}, 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 imagedClusterDetails = Nutanix.GetFoundationCentralClusterDetails.Invoke(new()
    {
        ImagedClusterUuid = "<CLUSTER-UUID>",
    });

});
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.GetFoundationCentralClusterDetailsArgs;
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 imagedClusterDetails = NutanixFunctions.getFoundationCentralClusterDetails(GetFoundationCentralClusterDetailsArgs.builder()
            .imagedClusterUuid("<CLUSTER-UUID>")
            .build());

    }
}
Copy
variables:
  imagedClusterDetails:
    fn::invoke:
      function: nutanix:getFoundationCentralClusterDetails
      arguments:
        imagedClusterUuid: <CLUSTER-UUID>
Copy

Using getFoundationCentralClusterDetails

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 getFoundationCentralClusterDetails(args: GetFoundationCentralClusterDetailsArgs, opts?: InvokeOptions): Promise<GetFoundationCentralClusterDetailsResult>
function getFoundationCentralClusterDetailsOutput(args: GetFoundationCentralClusterDetailsOutputArgs, opts?: InvokeOptions): Output<GetFoundationCentralClusterDetailsResult>
Copy
def get_foundation_central_cluster_details(cluster_external_ip: Optional[str] = None,
                                           cluster_name: Optional[str] = None,
                                           cluster_size: Optional[int] = None,
                                           cluster_status: Optional[GetFoundationCentralClusterDetailsClusterStatus] = None,
                                           common_network_settings: Optional[GetFoundationCentralClusterDetailsCommonNetworkSettings] = None,
                                           imaged_cluster_uuid: Optional[str] = None,
                                           redundancy_factor: Optional[int] = None,
                                           storage_node_count: Optional[int] = None,
                                           opts: Optional[InvokeOptions] = None) -> GetFoundationCentralClusterDetailsResult
def get_foundation_central_cluster_details_output(cluster_external_ip: Optional[pulumi.Input[str]] = None,
                                           cluster_name: Optional[pulumi.Input[str]] = None,
                                           cluster_size: Optional[pulumi.Input[int]] = None,
                                           cluster_status: Optional[pulumi.Input[GetFoundationCentralClusterDetailsClusterStatusArgs]] = None,
                                           common_network_settings: Optional[pulumi.Input[GetFoundationCentralClusterDetailsCommonNetworkSettingsArgs]] = None,
                                           imaged_cluster_uuid: Optional[pulumi.Input[str]] = None,
                                           redundancy_factor: Optional[pulumi.Input[int]] = None,
                                           storage_node_count: Optional[pulumi.Input[int]] = None,
                                           opts: Optional[InvokeOptions] = None) -> Output[GetFoundationCentralClusterDetailsResult]
Copy
func GetFoundationCentralClusterDetails(ctx *Context, args *GetFoundationCentralClusterDetailsArgs, opts ...InvokeOption) (*GetFoundationCentralClusterDetailsResult, error)
func GetFoundationCentralClusterDetailsOutput(ctx *Context, args *GetFoundationCentralClusterDetailsOutputArgs, opts ...InvokeOption) GetFoundationCentralClusterDetailsResultOutput
Copy

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

public static class GetFoundationCentralClusterDetails 
{
    public static Task<GetFoundationCentralClusterDetailsResult> InvokeAsync(GetFoundationCentralClusterDetailsArgs args, InvokeOptions? opts = null)
    public static Output<GetFoundationCentralClusterDetailsResult> Invoke(GetFoundationCentralClusterDetailsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetFoundationCentralClusterDetailsResult> getFoundationCentralClusterDetails(GetFoundationCentralClusterDetailsArgs args, InvokeOptions options)
public static Output<GetFoundationCentralClusterDetailsResult> getFoundationCentralClusterDetails(GetFoundationCentralClusterDetailsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: nutanix:index/getFoundationCentralClusterDetails:getFoundationCentralClusterDetails
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ImagedClusterUuid This property is required. string
UUID of the cluster whose details need to be fetched.
ClusterExternalIp string
External management ip of the cluster.
ClusterName string
Cluster name.
ClusterSize int
Number of nodes in the cluster.
ClusterStatus PiersKarsenbarg.Nutanix.Inputs.GetFoundationCentralClusterDetailsClusterStatus
Details of cluster creation process.
CommonNetworkSettings PiersKarsenbarg.Nutanix.Inputs.GetFoundationCentralClusterDetailsCommonNetworkSettings
Common network settings across the nodes in the cluster.
RedundancyFactor int
Redundancy factor of the cluster.
StorageNodeCount int
Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
ImagedClusterUuid This property is required. string
UUID of the cluster whose details need to be fetched.
ClusterExternalIp string
External management ip of the cluster.
ClusterName string
Cluster name.
ClusterSize int
Number of nodes in the cluster.
ClusterStatus GetFoundationCentralClusterDetailsClusterStatus
Details of cluster creation process.
CommonNetworkSettings GetFoundationCentralClusterDetailsCommonNetworkSettings
Common network settings across the nodes in the cluster.
RedundancyFactor int
Redundancy factor of the cluster.
StorageNodeCount int
Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
imagedClusterUuid This property is required. String
UUID of the cluster whose details need to be fetched.
clusterExternalIp String
External management ip of the cluster.
clusterName String
Cluster name.
clusterSize Integer
Number of nodes in the cluster.
clusterStatus GetFoundationCentralClusterDetailsClusterStatus
Details of cluster creation process.
commonNetworkSettings GetFoundationCentralClusterDetailsCommonNetworkSettings
Common network settings across the nodes in the cluster.
redundancyFactor Integer
Redundancy factor of the cluster.
storageNodeCount Integer
Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
imagedClusterUuid This property is required. string
UUID of the cluster whose details need to be fetched.
clusterExternalIp string
External management ip of the cluster.
clusterName string
Cluster name.
clusterSize number
Number of nodes in the cluster.
clusterStatus GetFoundationCentralClusterDetailsClusterStatus
Details of cluster creation process.
commonNetworkSettings GetFoundationCentralClusterDetailsCommonNetworkSettings
Common network settings across the nodes in the cluster.
redundancyFactor number
Redundancy factor of the cluster.
storageNodeCount number
Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
imaged_cluster_uuid This property is required. str
UUID of the cluster whose details need to be fetched.
cluster_external_ip str
External management ip of the cluster.
cluster_name str
Cluster name.
cluster_size int
Number of nodes in the cluster.
cluster_status GetFoundationCentralClusterDetailsClusterStatus
Details of cluster creation process.
common_network_settings GetFoundationCentralClusterDetailsCommonNetworkSettings
Common network settings across the nodes in the cluster.
redundancy_factor int
Redundancy factor of the cluster.
storage_node_count int
Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
imagedClusterUuid This property is required. String
UUID of the cluster whose details need to be fetched.
clusterExternalIp String
External management ip of the cluster.
clusterName String
Cluster name.
clusterSize Number
Number of nodes in the cluster.
clusterStatus Property Map
Details of cluster creation process.
commonNetworkSettings Property Map
Common network settings across the nodes in the cluster.
redundancyFactor Number
Redundancy factor of the cluster.
storageNodeCount Number
Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.

getFoundationCentralClusterDetails Result

The following output properties are available:

Archived bool
True if the cluster creation request is archived, False otherwise
ClusterExternalIp string
External management ip of the cluster.
ClusterName string
Cluster name.
ClusterSize int
Number of nodes in the cluster.
ClusterStatus PiersKarsenbarg.Nutanix.Outputs.GetFoundationCentralClusterDetailsClusterStatus
Details of cluster creation process.
CommonNetworkSettings PiersKarsenbarg.Nutanix.Outputs.GetFoundationCentralClusterDetailsCommonNetworkSettings
Common network settings across the nodes in the cluster.
CreatedTimestamp string
Time when the cluster creation request was received in Foundation Central.
CurrentTime string
Current time of Foundation Central.
Destroyed bool
True if the cluster is destroyed, False otherwise
FoundationInitConfigs List<PiersKarsenbarg.Nutanix.Outputs.GetFoundationCentralClusterDetailsFoundationInitConfig>
Json config used by Foundation to create the cluster.
FoundationInitNodeUuid string
UUID of the first node coordinating cluster creation.
Id string
The provider-assigned unique ID for this managed resource.
ImagedClusterUuid string
UUID of the cluster.
ImagedNodeUuidLists List<string>
List of UUIDs of imaged nodes.
StorageNodeCount int
Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
WorkflowType string
If imaging and cluster creation is coordinated by Foundation, value will be FOUNDATION_WF. If the nodes are in phoenix, value will be PHOENIX_WF.
RedundancyFactor int
Redundancy factor of the cluster.
Archived bool
True if the cluster creation request is archived, False otherwise
ClusterExternalIp string
External management ip of the cluster.
ClusterName string
Cluster name.
ClusterSize int
Number of nodes in the cluster.
ClusterStatus GetFoundationCentralClusterDetailsClusterStatus
Details of cluster creation process.
CommonNetworkSettings GetFoundationCentralClusterDetailsCommonNetworkSettings
Common network settings across the nodes in the cluster.
CreatedTimestamp string
Time when the cluster creation request was received in Foundation Central.
CurrentTime string
Current time of Foundation Central.
Destroyed bool
True if the cluster is destroyed, False otherwise
FoundationInitConfigs []GetFoundationCentralClusterDetailsFoundationInitConfig
Json config used by Foundation to create the cluster.
FoundationInitNodeUuid string
UUID of the first node coordinating cluster creation.
Id string
The provider-assigned unique ID for this managed resource.
ImagedClusterUuid string
UUID of the cluster.
ImagedNodeUuidLists []string
List of UUIDs of imaged nodes.
StorageNodeCount int
Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
WorkflowType string
If imaging and cluster creation is coordinated by Foundation, value will be FOUNDATION_WF. If the nodes are in phoenix, value will be PHOENIX_WF.
RedundancyFactor int
Redundancy factor of the cluster.
archived Boolean
True if the cluster creation request is archived, False otherwise
clusterExternalIp String
External management ip of the cluster.
clusterName String
Cluster name.
clusterSize Integer
Number of nodes in the cluster.
clusterStatus GetFoundationCentralClusterDetailsClusterStatus
Details of cluster creation process.
commonNetworkSettings GetFoundationCentralClusterDetailsCommonNetworkSettings
Common network settings across the nodes in the cluster.
createdTimestamp String
Time when the cluster creation request was received in Foundation Central.
currentTime String
Current time of Foundation Central.
destroyed Boolean
True if the cluster is destroyed, False otherwise
foundationInitConfigs List<GetFoundationCentralClusterDetailsFoundationInitConfig>
Json config used by Foundation to create the cluster.
foundationInitNodeUuid String
UUID of the first node coordinating cluster creation.
id String
The provider-assigned unique ID for this managed resource.
imagedClusterUuid String
UUID of the cluster.
imagedNodeUuidLists List<String>
List of UUIDs of imaged nodes.
storageNodeCount Integer
Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
workflowType String
If imaging and cluster creation is coordinated by Foundation, value will be FOUNDATION_WF. If the nodes are in phoenix, value will be PHOENIX_WF.
redundancyFactor Integer
Redundancy factor of the cluster.
archived boolean
True if the cluster creation request is archived, False otherwise
clusterExternalIp string
External management ip of the cluster.
clusterName string
Cluster name.
clusterSize number
Number of nodes in the cluster.
clusterStatus GetFoundationCentralClusterDetailsClusterStatus
Details of cluster creation process.
commonNetworkSettings GetFoundationCentralClusterDetailsCommonNetworkSettings
Common network settings across the nodes in the cluster.
createdTimestamp string
Time when the cluster creation request was received in Foundation Central.
currentTime string
Current time of Foundation Central.
destroyed boolean
True if the cluster is destroyed, False otherwise
foundationInitConfigs GetFoundationCentralClusterDetailsFoundationInitConfig[]
Json config used by Foundation to create the cluster.
foundationInitNodeUuid string
UUID of the first node coordinating cluster creation.
id string
The provider-assigned unique ID for this managed resource.
imagedClusterUuid string
UUID of the cluster.
imagedNodeUuidLists string[]
List of UUIDs of imaged nodes.
storageNodeCount number
Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
workflowType string
If imaging and cluster creation is coordinated by Foundation, value will be FOUNDATION_WF. If the nodes are in phoenix, value will be PHOENIX_WF.
redundancyFactor number
Redundancy factor of the cluster.
archived bool
True if the cluster creation request is archived, False otherwise
cluster_external_ip str
External management ip of the cluster.
cluster_name str
Cluster name.
cluster_size int
Number of nodes in the cluster.
cluster_status GetFoundationCentralClusterDetailsClusterStatus
Details of cluster creation process.
common_network_settings GetFoundationCentralClusterDetailsCommonNetworkSettings
Common network settings across the nodes in the cluster.
created_timestamp str
Time when the cluster creation request was received in Foundation Central.
current_time str
Current time of Foundation Central.
destroyed bool
True if the cluster is destroyed, False otherwise
foundation_init_configs Sequence[GetFoundationCentralClusterDetailsFoundationInitConfig]
Json config used by Foundation to create the cluster.
foundation_init_node_uuid str
UUID of the first node coordinating cluster creation.
id str
The provider-assigned unique ID for this managed resource.
imaged_cluster_uuid str
UUID of the cluster.
imaged_node_uuid_lists Sequence[str]
List of UUIDs of imaged nodes.
storage_node_count int
Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
workflow_type str
If imaging and cluster creation is coordinated by Foundation, value will be FOUNDATION_WF. If the nodes are in phoenix, value will be PHOENIX_WF.
redundancy_factor int
Redundancy factor of the cluster.
archived Boolean
True if the cluster creation request is archived, False otherwise
clusterExternalIp String
External management ip of the cluster.
clusterName String
Cluster name.
clusterSize Number
Number of nodes in the cluster.
clusterStatus Property Map
Details of cluster creation process.
commonNetworkSettings Property Map
Common network settings across the nodes in the cluster.
createdTimestamp String
Time when the cluster creation request was received in Foundation Central.
currentTime String
Current time of Foundation Central.
destroyed Boolean
True if the cluster is destroyed, False otherwise
foundationInitConfigs List<Property Map>
Json config used by Foundation to create the cluster.
foundationInitNodeUuid String
UUID of the first node coordinating cluster creation.
id String
The provider-assigned unique ID for this managed resource.
imagedClusterUuid String
UUID of the cluster.
imagedNodeUuidLists List<String>
List of UUIDs of imaged nodes.
storageNodeCount Number
Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
workflowType String
If imaging and cluster creation is coordinated by Foundation, value will be FOUNDATION_WF. If the nodes are in phoenix, value will be PHOENIX_WF.
redundancyFactor Number
Redundancy factor of the cluster.

Supporting Types

GetFoundationCentralClusterDetailsClusterStatus

AggregatePercentComplete This property is required. double
Overall progress percentage including imaging and cluster creation.
ClusterCreationStarted This property is required. bool
Denotes whether cluster creation has started in a phoenix workflow. For foundation workflows, this field will be same as intent_picked_up.
ClusterProgressDetails This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetFoundationCentralClusterDetailsClusterStatusClusterProgressDetail>
Denotes the progress status of cluster creation.
CurrentFoundationIp This property is required. string
Current IP address of the coordinating foundation node.
FoundationSessionId This property is required. string
Foundation session id for cluster creation.
ImagingStopped This property is required. bool
Describes whether imaging has stopped. True indicates that process has stopped. False indicates that process is still going on. This field will only be used by phoenix nodes to update FC.
IntentPickedUp This property is required. bool
Denotes whether the remote nodes has picked up the cluster creation intent.
NodeProgressDetails This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetFoundationCentralClusterDetailsClusterStatusNodeProgressDetail>
List of progress details of each node.
AggregatePercentComplete This property is required. float64
Overall progress percentage including imaging and cluster creation.
ClusterCreationStarted This property is required. bool
Denotes whether cluster creation has started in a phoenix workflow. For foundation workflows, this field will be same as intent_picked_up.
ClusterProgressDetails This property is required. []GetFoundationCentralClusterDetailsClusterStatusClusterProgressDetail
Denotes the progress status of cluster creation.
CurrentFoundationIp This property is required. string
Current IP address of the coordinating foundation node.
FoundationSessionId This property is required. string
Foundation session id for cluster creation.
ImagingStopped This property is required. bool
Describes whether imaging has stopped. True indicates that process has stopped. False indicates that process is still going on. This field will only be used by phoenix nodes to update FC.
IntentPickedUp This property is required. bool
Denotes whether the remote nodes has picked up the cluster creation intent.
NodeProgressDetails This property is required. []GetFoundationCentralClusterDetailsClusterStatusNodeProgressDetail
List of progress details of each node.
aggregatePercentComplete This property is required. Double
Overall progress percentage including imaging and cluster creation.
clusterCreationStarted This property is required. Boolean
Denotes whether cluster creation has started in a phoenix workflow. For foundation workflows, this field will be same as intent_picked_up.
clusterProgressDetails This property is required. List<GetFoundationCentralClusterDetailsClusterStatusClusterProgressDetail>
Denotes the progress status of cluster creation.
currentFoundationIp This property is required. String
Current IP address of the coordinating foundation node.
foundationSessionId This property is required. String
Foundation session id for cluster creation.
imagingStopped This property is required. Boolean
Describes whether imaging has stopped. True indicates that process has stopped. False indicates that process is still going on. This field will only be used by phoenix nodes to update FC.
intentPickedUp This property is required. Boolean
Denotes whether the remote nodes has picked up the cluster creation intent.
nodeProgressDetails This property is required. List<GetFoundationCentralClusterDetailsClusterStatusNodeProgressDetail>
List of progress details of each node.
aggregatePercentComplete This property is required. number
Overall progress percentage including imaging and cluster creation.
clusterCreationStarted This property is required. boolean
Denotes whether cluster creation has started in a phoenix workflow. For foundation workflows, this field will be same as intent_picked_up.
clusterProgressDetails This property is required. GetFoundationCentralClusterDetailsClusterStatusClusterProgressDetail[]
Denotes the progress status of cluster creation.
currentFoundationIp This property is required. string
Current IP address of the coordinating foundation node.
foundationSessionId This property is required. string
Foundation session id for cluster creation.
imagingStopped This property is required. boolean
Describes whether imaging has stopped. True indicates that process has stopped. False indicates that process is still going on. This field will only be used by phoenix nodes to update FC.
intentPickedUp This property is required. boolean
Denotes whether the remote nodes has picked up the cluster creation intent.
nodeProgressDetails This property is required. GetFoundationCentralClusterDetailsClusterStatusNodeProgressDetail[]
List of progress details of each node.
aggregate_percent_complete This property is required. float
Overall progress percentage including imaging and cluster creation.
cluster_creation_started This property is required. bool
Denotes whether cluster creation has started in a phoenix workflow. For foundation workflows, this field will be same as intent_picked_up.
cluster_progress_details This property is required. Sequence[GetFoundationCentralClusterDetailsClusterStatusClusterProgressDetail]
Denotes the progress status of cluster creation.
current_foundation_ip This property is required. str
Current IP address of the coordinating foundation node.
foundation_session_id This property is required. str
Foundation session id for cluster creation.
imaging_stopped This property is required. bool
Describes whether imaging has stopped. True indicates that process has stopped. False indicates that process is still going on. This field will only be used by phoenix nodes to update FC.
intent_picked_up This property is required. bool
Denotes whether the remote nodes has picked up the cluster creation intent.
node_progress_details This property is required. Sequence[GetFoundationCentralClusterDetailsClusterStatusNodeProgressDetail]
List of progress details of each node.
aggregatePercentComplete This property is required. Number
Overall progress percentage including imaging and cluster creation.
clusterCreationStarted This property is required. Boolean
Denotes whether cluster creation has started in a phoenix workflow. For foundation workflows, this field will be same as intent_picked_up.
clusterProgressDetails This property is required. List<Property Map>
Denotes the progress status of cluster creation.
currentFoundationIp This property is required. String
Current IP address of the coordinating foundation node.
foundationSessionId This property is required. String
Foundation session id for cluster creation.
imagingStopped This property is required. Boolean
Describes whether imaging has stopped. True indicates that process has stopped. False indicates that process is still going on. This field will only be used by phoenix nodes to update FC.
intentPickedUp This property is required. Boolean
Denotes whether the remote nodes has picked up the cluster creation intent.
nodeProgressDetails This property is required. List<Property Map>
List of progress details of each node.

GetFoundationCentralClusterDetailsClusterStatusClusterProgressDetail

ClusterName This property is required. string
Cluster name.
MessageLists This property is required. List<string>
List of messages for the client based on process state.
PercentComplete This property is required. double
Percent completion of cluster creation process.
Status This property is required. string
Current status of cluster creation process.
ClusterName This property is required. string
Cluster name.
MessageLists This property is required. []string
List of messages for the client based on process state.
PercentComplete This property is required. float64
Percent completion of cluster creation process.
Status This property is required. string
Current status of cluster creation process.
clusterName This property is required. String
Cluster name.
messageLists This property is required. List<String>
List of messages for the client based on process state.
percentComplete This property is required. Double
Percent completion of cluster creation process.
status This property is required. String
Current status of cluster creation process.
clusterName This property is required. string
Cluster name.
messageLists This property is required. string[]
List of messages for the client based on process state.
percentComplete This property is required. number
Percent completion of cluster creation process.
status This property is required. string
Current status of cluster creation process.
cluster_name This property is required. str
Cluster name.
message_lists This property is required. Sequence[str]
List of messages for the client based on process state.
percent_complete This property is required. float
Percent completion of cluster creation process.
status This property is required. str
Current status of cluster creation process.
clusterName This property is required. String
Cluster name.
messageLists This property is required. List<String>
List of messages for the client based on process state.
percentComplete This property is required. Number
Percent completion of cluster creation process.
status This property is required. String
Current status of cluster creation process.

GetFoundationCentralClusterDetailsClusterStatusNodeProgressDetail

ImagedNodeUuid This property is required. string
UUID of the node.
ImagingStopped This property is required. bool
Describes whether imaging has stopped. True indicates that process has stopped. False indicates that process is still going on. This field will only be used by phoenix nodes to update FC.
IntentPickedUp This property is required. bool
Denotes whether the remote nodes has picked up the cluster creation intent.
MessageLists This property is required. List<string>
List of messages for the client based on process state.
PercentComplete This property is required. double
Percent completion of cluster creation process.
Status This property is required. string
Current status of cluster creation process.
ImagedNodeUuid This property is required. string
UUID of the node.
ImagingStopped This property is required. bool
Describes whether imaging has stopped. True indicates that process has stopped. False indicates that process is still going on. This field will only be used by phoenix nodes to update FC.
IntentPickedUp This property is required. bool
Denotes whether the remote nodes has picked up the cluster creation intent.
MessageLists This property is required. []string
List of messages for the client based on process state.
PercentComplete This property is required. float64
Percent completion of cluster creation process.
Status This property is required. string
Current status of cluster creation process.
imagedNodeUuid This property is required. String
UUID of the node.
imagingStopped This property is required. Boolean
Describes whether imaging has stopped. True indicates that process has stopped. False indicates that process is still going on. This field will only be used by phoenix nodes to update FC.
intentPickedUp This property is required. Boolean
Denotes whether the remote nodes has picked up the cluster creation intent.
messageLists This property is required. List<String>
List of messages for the client based on process state.
percentComplete This property is required. Double
Percent completion of cluster creation process.
status This property is required. String
Current status of cluster creation process.
imagedNodeUuid This property is required. string
UUID of the node.
imagingStopped This property is required. boolean
Describes whether imaging has stopped. True indicates that process has stopped. False indicates that process is still going on. This field will only be used by phoenix nodes to update FC.
intentPickedUp This property is required. boolean
Denotes whether the remote nodes has picked up the cluster creation intent.
messageLists This property is required. string[]
List of messages for the client based on process state.
percentComplete This property is required. number
Percent completion of cluster creation process.
status This property is required. string
Current status of cluster creation process.
imaged_node_uuid This property is required. str
UUID of the node.
imaging_stopped This property is required. bool
Describes whether imaging has stopped. True indicates that process has stopped. False indicates that process is still going on. This field will only be used by phoenix nodes to update FC.
intent_picked_up This property is required. bool
Denotes whether the remote nodes has picked up the cluster creation intent.
message_lists This property is required. Sequence[str]
List of messages for the client based on process state.
percent_complete This property is required. float
Percent completion of cluster creation process.
status This property is required. str
Current status of cluster creation process.
imagedNodeUuid This property is required. String
UUID of the node.
imagingStopped This property is required. Boolean
Describes whether imaging has stopped. True indicates that process has stopped. False indicates that process is still going on. This field will only be used by phoenix nodes to update FC.
intentPickedUp This property is required. Boolean
Denotes whether the remote nodes has picked up the cluster creation intent.
messageLists This property is required. List<String>
List of messages for the client based on process state.
percentComplete This property is required. Number
Percent completion of cluster creation process.
status This property is required. String
Current status of cluster creation process.

GetFoundationCentralClusterDetailsCommonNetworkSettings

CvmDnsServers This property is required. List<string>
List of dns servers for the cvms in the cluster.
CvmNtpServers This property is required. List<string>
List of ntp servers for the cvms in the cluster.
HypervisorDnsServers This property is required. List<string>
List of dns servers for the hypervisors in the cluster.
HypervisorNtpServers This property is required. List<string>
List of ntp servers for the hypervisors in the cluster.
CvmDnsServers This property is required. []string
List of dns servers for the cvms in the cluster.
CvmNtpServers This property is required. []string
List of ntp servers for the cvms in the cluster.
HypervisorDnsServers This property is required. []string
List of dns servers for the hypervisors in the cluster.
HypervisorNtpServers This property is required. []string
List of ntp servers for the hypervisors in the cluster.
cvmDnsServers This property is required. List<String>
List of dns servers for the cvms in the cluster.
cvmNtpServers This property is required. List<String>
List of ntp servers for the cvms in the cluster.
hypervisorDnsServers This property is required. List<String>
List of dns servers for the hypervisors in the cluster.
hypervisorNtpServers This property is required. List<String>
List of ntp servers for the hypervisors in the cluster.
cvmDnsServers This property is required. string[]
List of dns servers for the cvms in the cluster.
cvmNtpServers This property is required. string[]
List of ntp servers for the cvms in the cluster.
hypervisorDnsServers This property is required. string[]
List of dns servers for the hypervisors in the cluster.
hypervisorNtpServers This property is required. string[]
List of ntp servers for the hypervisors in the cluster.
cvm_dns_servers This property is required. Sequence[str]
List of dns servers for the cvms in the cluster.
cvm_ntp_servers This property is required. Sequence[str]
List of ntp servers for the cvms in the cluster.
hypervisor_dns_servers This property is required. Sequence[str]
List of dns servers for the hypervisors in the cluster.
hypervisor_ntp_servers This property is required. Sequence[str]
List of ntp servers for the hypervisors in the cluster.
cvmDnsServers This property is required. List<String>
List of dns servers for the cvms in the cluster.
cvmNtpServers This property is required. List<String>
List of ntp servers for the cvms in the cluster.
hypervisorDnsServers This property is required. List<String>
List of dns servers for the hypervisors in the cluster.
hypervisorNtpServers This property is required. List<String>
List of ntp servers for the hypervisors in the cluster.

GetFoundationCentralClusterDetailsFoundationInitConfig

Blocks This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetFoundationCentralClusterDetailsFoundationInitConfigBlock>
Clusters This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetFoundationCentralClusterDetailsFoundationInitConfigCluster>
CvmGateway This property is required. string
CvmNetmask This property is required. string
DnsServers This property is required. string
HypervProductKey This property is required. string
HypervSku This property is required. string
HypervisorGateway This property is required. string
HypervisorIsoUrl This property is required. Dictionary<string, string>
HypervisorIsos This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetFoundationCentralClusterDetailsFoundationInitConfigHypervisorIso>
HypervisorNetmask This property is required. string
IpmiGateway This property is required. string
IpmiNetmask This property is required. string
NosPackageUrls This property is required. List<PiersKarsenbarg.Nutanix.Inputs.GetFoundationCentralClusterDetailsFoundationInitConfigNosPackageUrl>
Blocks This property is required. []GetFoundationCentralClusterDetailsFoundationInitConfigBlock
Clusters This property is required. []GetFoundationCentralClusterDetailsFoundationInitConfigCluster
CvmGateway This property is required. string
CvmNetmask This property is required. string
DnsServers This property is required. string
HypervProductKey This property is required. string
HypervSku This property is required. string
HypervisorGateway This property is required. string
HypervisorIsoUrl This property is required. map[string]string
HypervisorIsos This property is required. []GetFoundationCentralClusterDetailsFoundationInitConfigHypervisorIso
HypervisorNetmask This property is required. string
IpmiGateway This property is required. string
IpmiNetmask This property is required. string
NosPackageUrls This property is required. []GetFoundationCentralClusterDetailsFoundationInitConfigNosPackageUrl
blocks This property is required. List<GetFoundationCentralClusterDetailsFoundationInitConfigBlock>
clusters This property is required. List<GetFoundationCentralClusterDetailsFoundationInitConfigCluster>
cvmGateway This property is required. String
cvmNetmask This property is required. String
dnsServers This property is required. String
hypervProductKey This property is required. String
hypervSku This property is required. String
hypervisorGateway This property is required. String
hypervisorIsoUrl This property is required. Map<String,String>
hypervisorIsos This property is required. List<GetFoundationCentralClusterDetailsFoundationInitConfigHypervisorIso>
hypervisorNetmask This property is required. String
ipmiGateway This property is required. String
ipmiNetmask This property is required. String
nosPackageUrls This property is required. List<GetFoundationCentralClusterDetailsFoundationInitConfigNosPackageUrl>
blocks This property is required. GetFoundationCentralClusterDetailsFoundationInitConfigBlock[]
clusters This property is required. GetFoundationCentralClusterDetailsFoundationInitConfigCluster[]
cvmGateway This property is required. string
cvmNetmask This property is required. string
dnsServers This property is required. string
hypervProductKey This property is required. string
hypervSku This property is required. string
hypervisorGateway This property is required. string
hypervisorIsoUrl This property is required. {[key: string]: string}
hypervisorIsos This property is required. GetFoundationCentralClusterDetailsFoundationInitConfigHypervisorIso[]
hypervisorNetmask This property is required. string
ipmiGateway This property is required. string
ipmiNetmask This property is required. string
nosPackageUrls This property is required. GetFoundationCentralClusterDetailsFoundationInitConfigNosPackageUrl[]
blocks This property is required. Sequence[GetFoundationCentralClusterDetailsFoundationInitConfigBlock]
clusters This property is required. Sequence[GetFoundationCentralClusterDetailsFoundationInitConfigCluster]
cvm_gateway This property is required. str
cvm_netmask This property is required. str
dns_servers This property is required. str
hyperv_product_key This property is required. str
hyperv_sku This property is required. str
hypervisor_gateway This property is required. str
hypervisor_iso_url This property is required. Mapping[str, str]
hypervisor_isos This property is required. Sequence[GetFoundationCentralClusterDetailsFoundationInitConfigHypervisorIso]
hypervisor_netmask This property is required. str
ipmi_gateway This property is required. str
ipmi_netmask This property is required. str
nos_package_urls This property is required. Sequence[GetFoundationCentralClusterDetailsFoundationInitConfigNosPackageUrl]
blocks This property is required. List<Property Map>
clusters This property is required. List<Property Map>
cvmGateway This property is required. String
cvmNetmask This property is required. String
dnsServers This property is required. String
hypervProductKey This property is required. String
hypervSku This property is required. String
hypervisorGateway This property is required. String
hypervisorIsoUrl This property is required. Map<String>
hypervisorIsos This property is required. List<Property Map>
hypervisorNetmask This property is required. String
ipmiGateway This property is required. String
ipmiNetmask This property is required. String
nosPackageUrls This property is required. List<Property Map>

GetFoundationCentralClusterDetailsFoundationInitConfigBlock

BlockId This property is required. string
Nodes This property is required. []GetFoundationCentralClusterDetailsFoundationInitConfigBlockNode
blockId This property is required. String
nodes This property is required. List<GetFoundationCentralClusterDetailsFoundationInitConfigBlockNode>
blockId This property is required. string
nodes This property is required. GetFoundationCentralClusterDetailsFoundationInitConfigBlockNode[]
block_id This property is required. str
nodes This property is required. Sequence[GetFoundationCentralClusterDetailsFoundationInitConfigBlockNode]
blockId This property is required. String
nodes This property is required. List<Property Map>

GetFoundationCentralClusterDetailsFoundationInitConfigBlockNode

CvmIp This property is required. string
CvmVlanId This property is required. int
FcImagedNodeUuid This property is required. string
HardwareAttributesOverride This property is required. Dictionary<string, string>
Hypervisor This property is required. string
HypervisorHostname This property is required. string
HypervisorIp This property is required. string
ImageNow This property is required. bool
IpmiIp This property is required. string
Ipv6Address This property is required. string
NodePosition This property is required. string
NodeSerial This property is required. string
CvmIp This property is required. string
CvmVlanId This property is required. int
FcImagedNodeUuid This property is required. string
HardwareAttributesOverride This property is required. map[string]string
Hypervisor This property is required. string
HypervisorHostname This property is required. string
HypervisorIp This property is required. string
ImageNow This property is required. bool
IpmiIp This property is required. string
Ipv6Address This property is required. string
NodePosition This property is required. string
NodeSerial This property is required. string
cvmIp This property is required. String
cvmVlanId This property is required. Integer
fcImagedNodeUuid This property is required. String
hardwareAttributesOverride This property is required. Map<String,String>
hypervisor This property is required. String
hypervisorHostname This property is required. String
hypervisorIp This property is required. String
imageNow This property is required. Boolean
ipmiIp This property is required. String
ipv6Address This property is required. String
nodePosition This property is required. String
nodeSerial This property is required. String
cvmIp This property is required. string
cvmVlanId This property is required. number
fcImagedNodeUuid This property is required. string
hardwareAttributesOverride This property is required. {[key: string]: string}
hypervisor This property is required. string
hypervisorHostname This property is required. string
hypervisorIp This property is required. string
imageNow This property is required. boolean
ipmiIp This property is required. string
ipv6Address This property is required. string
nodePosition This property is required. string
nodeSerial This property is required. string
cvm_ip This property is required. str
cvm_vlan_id This property is required. int
fc_imaged_node_uuid This property is required. str
hardware_attributes_override This property is required. Mapping[str, str]
hypervisor This property is required. str
hypervisor_hostname This property is required. str
hypervisor_ip This property is required. str
image_now This property is required. bool
ipmi_ip This property is required. str
ipv6_address This property is required. str
node_position This property is required. str
node_serial This property is required. str
cvmIp This property is required. String
cvmVlanId This property is required. Number
fcImagedNodeUuid This property is required. String
hardwareAttributesOverride This property is required. Map<String>
hypervisor This property is required. String
hypervisorHostname This property is required. String
hypervisorIp This property is required. String
imageNow This property is required. Boolean
ipmiIp This property is required. String
ipv6Address This property is required. String
nodePosition This property is required. String
nodeSerial This property is required. String

GetFoundationCentralClusterDetailsFoundationInitConfigCluster

ClusterExternalIp This property is required. string
External management ip of the cluster.
ClusterInitNow This property is required. bool
ClusterInitSuccessful This property is required. bool
ClusterMembers This property is required. List<string>
ClusterName This property is required. string
Cluster name.
CvmDnsServers This property is required. string
List of dns servers for the cvms in the cluster.
CvmNtpServers This property is required. string
List of ntp servers for the cvms in the cluster.
RedundancyFactor This property is required. int
Redundancy factor of the cluster.
Timezone This property is required. string
ClusterExternalIp This property is required. string
External management ip of the cluster.
ClusterInitNow This property is required. bool
ClusterInitSuccessful This property is required. bool
ClusterMembers This property is required. []string
ClusterName This property is required. string
Cluster name.
CvmDnsServers This property is required. string
List of dns servers for the cvms in the cluster.
CvmNtpServers This property is required. string
List of ntp servers for the cvms in the cluster.
RedundancyFactor This property is required. int
Redundancy factor of the cluster.
Timezone This property is required. string
clusterExternalIp This property is required. String
External management ip of the cluster.
clusterInitNow This property is required. Boolean
clusterInitSuccessful This property is required. Boolean
clusterMembers This property is required. List<String>
clusterName This property is required. String
Cluster name.
cvmDnsServers This property is required. String
List of dns servers for the cvms in the cluster.
cvmNtpServers This property is required. String
List of ntp servers for the cvms in the cluster.
redundancyFactor This property is required. Integer
Redundancy factor of the cluster.
timezone This property is required. String
clusterExternalIp This property is required. string
External management ip of the cluster.
clusterInitNow This property is required. boolean
clusterInitSuccessful This property is required. boolean
clusterMembers This property is required. string[]
clusterName This property is required. string
Cluster name.
cvmDnsServers This property is required. string
List of dns servers for the cvms in the cluster.
cvmNtpServers This property is required. string
List of ntp servers for the cvms in the cluster.
redundancyFactor This property is required. number
Redundancy factor of the cluster.
timezone This property is required. string
cluster_external_ip This property is required. str
External management ip of the cluster.
cluster_init_now This property is required. bool
cluster_init_successful This property is required. bool
cluster_members This property is required. Sequence[str]
cluster_name This property is required. str
Cluster name.
cvm_dns_servers This property is required. str
List of dns servers for the cvms in the cluster.
cvm_ntp_servers This property is required. str
List of ntp servers for the cvms in the cluster.
redundancy_factor This property is required. int
Redundancy factor of the cluster.
timezone This property is required. str
clusterExternalIp This property is required. String
External management ip of the cluster.
clusterInitNow This property is required. Boolean
clusterInitSuccessful This property is required. Boolean
clusterMembers This property is required. List<String>
clusterName This property is required. String
Cluster name.
cvmDnsServers This property is required. String
List of dns servers for the cvms in the cluster.
cvmNtpServers This property is required. String
List of ntp servers for the cvms in the cluster.
redundancyFactor This property is required. Number
Redundancy factor of the cluster.
timezone This property is required. String

GetFoundationCentralClusterDetailsFoundationInitConfigHypervisorIso

HypervisorType This property is required. string
Sha256sum This property is required. string
Url This property is required. string
HypervisorType This property is required. string
Sha256sum This property is required. string
Url This property is required. string
hypervisorType This property is required. String
sha256sum This property is required. String
url This property is required. String
hypervisorType This property is required. string
sha256sum This property is required. string
url This property is required. string
hypervisor_type This property is required. str
sha256sum This property is required. str
url This property is required. str
hypervisorType This property is required. String
sha256sum This property is required. String
url This property is required. String

GetFoundationCentralClusterDetailsFoundationInitConfigNosPackageUrl

Sha256sum This property is required. string
Url This property is required. string
Sha256sum This property is required. string
Url This property is required. string
sha256sum This property is required. String
url This property is required. String
sha256sum This property is required. string
url This property is required. string
sha256sum This property is required. str
url This property is required. str
sha256sum This property is required. String
url This property is required. String

Package Details

Repository
nutanix pierskarsenbarg/pulumi-nutanix
License
Apache-2.0
Notes
This Pulumi package is based on the nutanix Terraform Provider.