1. Packages
  2. Nutanix
  3. API Docs
  4. getFoundationCentralClusterDetails
Nutanix v0.5.0 published on Monday, Nov 4, 2024 by Piers Karsenbarg

nutanix.getFoundationCentralClusterDetails

Explore with Pulumi AI

nutanix logo
Nutanix v0.5.0 published on Monday, Nov 4, 2024 by Piers Karsenbarg

    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>",
    });
    
    import pulumi
    import pulumi_nutanix as nutanix
    
    imaged_cluster_details = nutanix.get_foundation_central_cluster_details(imaged_cluster_uuid="<CLUSTER-UUID>")
    
    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
    	})
    }
    
    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>",
        });
    
    });
    
    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());
    
        }
    }
    
    variables:
      imagedClusterDetails:
        fn::invoke:
          Function: nutanix:getFoundationCentralClusterDetails
          Arguments:
            imagedClusterUuid: <CLUSTER-UUID>
    

    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>
    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]
    func GetFoundationCentralClusterDetails(ctx *Context, args *GetFoundationCentralClusterDetailsArgs, opts ...InvokeOption) (*GetFoundationCentralClusterDetailsResult, error)
    func GetFoundationCentralClusterDetailsOutput(ctx *Context, args *GetFoundationCentralClusterDetailsOutputArgs, opts ...InvokeOption) GetFoundationCentralClusterDetailsResultOutput

    > 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)
    }
    public static CompletableFuture<GetFoundationCentralClusterDetailsResult> getFoundationCentralClusterDetails(GetFoundationCentralClusterDetailsArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: nutanix:index/getFoundationCentralClusterDetails:getFoundationCentralClusterDetails
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ImagedClusterUuid 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 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 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 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 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 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 double
    Overall progress percentage including imaging and cluster creation.
    ClusterCreationStarted bool
    Denotes whether cluster creation has started in a phoenix workflow. For foundation workflows, this field will be same as intent_picked_up.
    ClusterProgressDetails List<PiersKarsenbarg.Nutanix.Inputs.GetFoundationCentralClusterDetailsClusterStatusClusterProgressDetail>
    Denotes the progress status of cluster creation.
    CurrentFoundationIp string
    Current IP address of the coordinating foundation node.
    FoundationSessionId string
    Foundation session id for cluster creation.
    ImagingStopped 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 bool
    Denotes whether the remote nodes has picked up the cluster creation intent.
    NodeProgressDetails List<PiersKarsenbarg.Nutanix.Inputs.GetFoundationCentralClusterDetailsClusterStatusNodeProgressDetail>
    List of progress details of each node.
    AggregatePercentComplete float64
    Overall progress percentage including imaging and cluster creation.
    ClusterCreationStarted bool
    Denotes whether cluster creation has started in a phoenix workflow. For foundation workflows, this field will be same as intent_picked_up.
    ClusterProgressDetails []GetFoundationCentralClusterDetailsClusterStatusClusterProgressDetail
    Denotes the progress status of cluster creation.
    CurrentFoundationIp string
    Current IP address of the coordinating foundation node.
    FoundationSessionId string
    Foundation session id for cluster creation.
    ImagingStopped 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 bool
    Denotes whether the remote nodes has picked up the cluster creation intent.
    NodeProgressDetails []GetFoundationCentralClusterDetailsClusterStatusNodeProgressDetail
    List of progress details of each node.
    aggregatePercentComplete Double
    Overall progress percentage including imaging and cluster creation.
    clusterCreationStarted Boolean
    Denotes whether cluster creation has started in a phoenix workflow. For foundation workflows, this field will be same as intent_picked_up.
    clusterProgressDetails List<GetFoundationCentralClusterDetailsClusterStatusClusterProgressDetail>
    Denotes the progress status of cluster creation.
    currentFoundationIp String
    Current IP address of the coordinating foundation node.
    foundationSessionId String
    Foundation session id for cluster creation.
    imagingStopped 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 Boolean
    Denotes whether the remote nodes has picked up the cluster creation intent.
    nodeProgressDetails List<GetFoundationCentralClusterDetailsClusterStatusNodeProgressDetail>
    List of progress details of each node.
    aggregatePercentComplete number
    Overall progress percentage including imaging and cluster creation.
    clusterCreationStarted boolean
    Denotes whether cluster creation has started in a phoenix workflow. For foundation workflows, this field will be same as intent_picked_up.
    clusterProgressDetails GetFoundationCentralClusterDetailsClusterStatusClusterProgressDetail[]
    Denotes the progress status of cluster creation.
    currentFoundationIp string
    Current IP address of the coordinating foundation node.
    foundationSessionId string
    Foundation session id for cluster creation.
    imagingStopped 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 boolean
    Denotes whether the remote nodes has picked up the cluster creation intent.
    nodeProgressDetails GetFoundationCentralClusterDetailsClusterStatusNodeProgressDetail[]
    List of progress details of each node.
    aggregate_percent_complete float
    Overall progress percentage including imaging and cluster creation.
    cluster_creation_started 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 Sequence[GetFoundationCentralClusterDetailsClusterStatusClusterProgressDetail]
    Denotes the progress status of cluster creation.
    current_foundation_ip str
    Current IP address of the coordinating foundation node.
    foundation_session_id str
    Foundation session id for cluster creation.
    imaging_stopped 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 bool
    Denotes whether the remote nodes has picked up the cluster creation intent.
    node_progress_details Sequence[GetFoundationCentralClusterDetailsClusterStatusNodeProgressDetail]
    List of progress details of each node.
    aggregatePercentComplete Number
    Overall progress percentage including imaging and cluster creation.
    clusterCreationStarted Boolean
    Denotes whether cluster creation has started in a phoenix workflow. For foundation workflows, this field will be same as intent_picked_up.
    clusterProgressDetails List<Property Map>
    Denotes the progress status of cluster creation.
    currentFoundationIp String
    Current IP address of the coordinating foundation node.
    foundationSessionId String
    Foundation session id for cluster creation.
    imagingStopped 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 Boolean
    Denotes whether the remote nodes has picked up the cluster creation intent.
    nodeProgressDetails List<Property Map>
    List of progress details of each node.

    GetFoundationCentralClusterDetailsClusterStatusClusterProgressDetail

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

    GetFoundationCentralClusterDetailsClusterStatusNodeProgressDetail

    ImagedNodeUuid string
    UUID of the node.
    ImagingStopped 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 bool
    Denotes whether the remote nodes has picked up the cluster creation intent.
    MessageLists List<string>
    List of messages for the client based on process state.
    PercentComplete double
    Percent completion of cluster creation process.
    Status string
    Current status of cluster creation process.
    ImagedNodeUuid string
    UUID of the node.
    ImagingStopped 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 bool
    Denotes whether the remote nodes has picked up the cluster creation intent.
    MessageLists []string
    List of messages for the client based on process state.
    PercentComplete float64
    Percent completion of cluster creation process.
    Status string
    Current status of cluster creation process.
    imagedNodeUuid String
    UUID of the node.
    imagingStopped 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 Boolean
    Denotes whether the remote nodes has picked up the cluster creation intent.
    messageLists List<String>
    List of messages for the client based on process state.
    percentComplete Double
    Percent completion of cluster creation process.
    status String
    Current status of cluster creation process.
    imagedNodeUuid string
    UUID of the node.
    imagingStopped 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 boolean
    Denotes whether the remote nodes has picked up the cluster creation intent.
    messageLists string[]
    List of messages for the client based on process state.
    percentComplete number
    Percent completion of cluster creation process.
    status string
    Current status of cluster creation process.
    imaged_node_uuid str
    UUID of the node.
    imaging_stopped 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 bool
    Denotes whether the remote nodes has picked up the cluster creation intent.
    message_lists Sequence[str]
    List of messages for the client based on process state.
    percent_complete float
    Percent completion of cluster creation process.
    status str
    Current status of cluster creation process.
    imagedNodeUuid String
    UUID of the node.
    imagingStopped 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 Boolean
    Denotes whether the remote nodes has picked up the cluster creation intent.
    messageLists List<String>
    List of messages for the client based on process state.
    percentComplete Number
    Percent completion of cluster creation process.
    status String
    Current status of cluster creation process.

    GetFoundationCentralClusterDetailsCommonNetworkSettings

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

    GetFoundationCentralClusterDetailsFoundationInitConfig

    GetFoundationCentralClusterDetailsFoundationInitConfigBlock

    GetFoundationCentralClusterDetailsFoundationInitConfigBlockNode

    CvmIp string
    CvmVlanId int
    FcImagedNodeUuid string
    HardwareAttributesOverride Dictionary<string, string>
    Hypervisor string
    HypervisorHostname string
    HypervisorIp string
    ImageNow bool
    IpmiIp string
    Ipv6Address string
    NodePosition string
    NodeSerial string
    cvmIp String
    cvmVlanId Integer
    fcImagedNodeUuid String
    hardwareAttributesOverride Map<String,String>
    hypervisor String
    hypervisorHostname String
    hypervisorIp String
    imageNow Boolean
    ipmiIp String
    ipv6Address String
    nodePosition String
    nodeSerial String
    cvmIp string
    cvmVlanId number
    fcImagedNodeUuid string
    hardwareAttributesOverride {[key: string]: string}
    hypervisor string
    hypervisorHostname string
    hypervisorIp string
    imageNow boolean
    ipmiIp string
    ipv6Address string
    nodePosition string
    nodeSerial string

    GetFoundationCentralClusterDetailsFoundationInitConfigCluster

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

    GetFoundationCentralClusterDetailsFoundationInitConfigHypervisorIso

    HypervisorType string
    Sha256sum string
    Url string
    HypervisorType string
    Sha256sum string
    Url string
    hypervisorType String
    sha256sum String
    url String
    hypervisorType string
    sha256sum string
    url string
    hypervisorType String
    sha256sum String
    url String

    GetFoundationCentralClusterDetailsFoundationInitConfigNosPackageUrl

    Sha256sum string
    Url string
    Sha256sum string
    Url string
    sha256sum String
    url String
    sha256sum string
    url string
    sha256sum str
    url str
    sha256sum String
    url String

    Package Details

    Repository
    nutanix pierskarsenbarg/pulumi-nutanix
    License
    Apache-2.0
    Notes
    This Pulumi package is based on the nutanix Terraform Provider.
    nutanix logo
    Nutanix v0.5.0 published on Monday, Nov 4, 2024 by Piers Karsenbarg