Nutanix v0.1.0 published on Tuesday, Sep 24, 2024 by Piers Karsenbarg
nutanix.getFoundationCentralClusterDetails
Explore with Pulumi AI
Nutanix v0.1.0 published on Tuesday, Sep 24, 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:
- Imaged
Cluster stringUuid - UUID of the cluster whose details need to be fetched.
- Cluster
External stringIp - External management ip of the cluster.
- Cluster
Name string - Cluster name.
- Cluster
Size int - Number of nodes in the cluster.
- Cluster
Status PiersKarsenbarg. Nutanix. Inputs. Get Foundation Central Cluster Details Cluster Status - Details of cluster creation process.
- Common
Network PiersSettings Karsenbarg. Nutanix. Inputs. Get Foundation Central Cluster Details Common Network Settings - Common network settings across the nodes in the cluster.
- Redundancy
Factor int - Redundancy factor of the cluster.
- Storage
Node intCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- Imaged
Cluster stringUuid - UUID of the cluster whose details need to be fetched.
- Cluster
External stringIp - External management ip of the cluster.
- Cluster
Name string - Cluster name.
- Cluster
Size int - Number of nodes in the cluster.
- Cluster
Status GetFoundation Central Cluster Details Cluster Status - Details of cluster creation process.
- Common
Network GetSettings Foundation Central Cluster Details Common Network Settings - Common network settings across the nodes in the cluster.
- Redundancy
Factor int - Redundancy factor of the cluster.
- Storage
Node intCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- imaged
Cluster StringUuid - UUID of the cluster whose details need to be fetched.
- cluster
External StringIp - External management ip of the cluster.
- cluster
Name String - Cluster name.
- cluster
Size Integer - Number of nodes in the cluster.
- cluster
Status GetFoundation Central Cluster Details Cluster Status - Details of cluster creation process.
- common
Network GetSettings Foundation Central Cluster Details Common Network Settings - Common network settings across the nodes in the cluster.
- redundancy
Factor Integer - Redundancy factor of the cluster.
- storage
Node IntegerCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- imaged
Cluster stringUuid - UUID of the cluster whose details need to be fetched.
- cluster
External stringIp - External management ip of the cluster.
- cluster
Name string - Cluster name.
- cluster
Size number - Number of nodes in the cluster.
- cluster
Status GetFoundation Central Cluster Details Cluster Status - Details of cluster creation process.
- common
Network GetSettings Foundation Central Cluster Details Common Network Settings - Common network settings across the nodes in the cluster.
- redundancy
Factor number - Redundancy factor of the cluster.
- storage
Node numberCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- imaged_
cluster_ struuid - UUID of the cluster whose details need to be fetched.
- cluster_
external_ strip - External management ip of the cluster.
- cluster_
name str - Cluster name.
- cluster_
size int - Number of nodes in the cluster.
- cluster_
status GetFoundation Central Cluster Details Cluster Status - Details of cluster creation process.
- common_
network_ Getsettings Foundation Central Cluster Details Common Network Settings - Common network settings across the nodes in the cluster.
- redundancy_
factor int - Redundancy factor of the cluster.
- storage_
node_ intcount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- imaged
Cluster StringUuid - UUID of the cluster whose details need to be fetched.
- cluster
External StringIp - External management ip of the cluster.
- cluster
Name String - Cluster name.
- cluster
Size Number - Number of nodes in the cluster.
- cluster
Status Property Map - Details of cluster creation process.
- common
Network Property MapSettings - Common network settings across the nodes in the cluster.
- redundancy
Factor Number - Redundancy factor of the cluster.
- storage
Node NumberCount - 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
- Cluster
External stringIp - External management ip of the cluster.
- Cluster
Name string - Cluster name.
- Cluster
Size int - Number of nodes in the cluster.
- Cluster
Status PiersKarsenbarg. Nutanix. Outputs. Get Foundation Central Cluster Details Cluster Status - Details of cluster creation process.
- Common
Network PiersSettings Karsenbarg. Nutanix. Outputs. Get Foundation Central Cluster Details Common Network Settings - Common network settings across the nodes in the cluster.
- Created
Timestamp string - Time when the cluster creation request was received in Foundation Central.
- Current
Time string - Current time of Foundation Central.
- Destroyed bool
- True if the cluster is destroyed, False otherwise
- Foundation
Init List<PiersConfigs Karsenbarg. Nutanix. Outputs. Get Foundation Central Cluster Details Foundation Init Config> - Json config used by Foundation to create the cluster.
- Foundation
Init stringNode Uuid - UUID of the first node coordinating cluster creation.
- Id string
- The provider-assigned unique ID for this managed resource.
- Imaged
Cluster stringUuid - UUID of the cluster.
- Imaged
Node List<string>Uuid Lists - List of UUIDs of imaged nodes.
- Storage
Node intCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- Workflow
Type 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.
- Redundancy
Factor int - Redundancy factor of the cluster.
- Archived bool
- True if the cluster creation request is archived, False otherwise
- Cluster
External stringIp - External management ip of the cluster.
- Cluster
Name string - Cluster name.
- Cluster
Size int - Number of nodes in the cluster.
- Cluster
Status GetFoundation Central Cluster Details Cluster Status - Details of cluster creation process.
- Common
Network GetSettings Foundation Central Cluster Details Common Network Settings - Common network settings across the nodes in the cluster.
- Created
Timestamp string - Time when the cluster creation request was received in Foundation Central.
- Current
Time string - Current time of Foundation Central.
- Destroyed bool
- True if the cluster is destroyed, False otherwise
- Foundation
Init []GetConfigs Foundation Central Cluster Details Foundation Init Config - Json config used by Foundation to create the cluster.
- Foundation
Init stringNode Uuid - UUID of the first node coordinating cluster creation.
- Id string
- The provider-assigned unique ID for this managed resource.
- Imaged
Cluster stringUuid - UUID of the cluster.
- Imaged
Node []stringUuid Lists - List of UUIDs of imaged nodes.
- Storage
Node intCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- Workflow
Type 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.
- Redundancy
Factor int - Redundancy factor of the cluster.
- archived Boolean
- True if the cluster creation request is archived, False otherwise
- cluster
External StringIp - External management ip of the cluster.
- cluster
Name String - Cluster name.
- cluster
Size Integer - Number of nodes in the cluster.
- cluster
Status GetFoundation Central Cluster Details Cluster Status - Details of cluster creation process.
- common
Network GetSettings Foundation Central Cluster Details Common Network Settings - Common network settings across the nodes in the cluster.
- created
Timestamp String - Time when the cluster creation request was received in Foundation Central.
- current
Time String - Current time of Foundation Central.
- destroyed Boolean
- True if the cluster is destroyed, False otherwise
- foundation
Init List<GetConfigs Foundation Central Cluster Details Foundation Init Config> - Json config used by Foundation to create the cluster.
- foundation
Init StringNode Uuid - UUID of the first node coordinating cluster creation.
- id String
- The provider-assigned unique ID for this managed resource.
- imaged
Cluster StringUuid - UUID of the cluster.
- imaged
Node List<String>Uuid Lists - List of UUIDs of imaged nodes.
- storage
Node IntegerCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- workflow
Type 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.
- redundancy
Factor Integer - Redundancy factor of the cluster.
- archived boolean
- True if the cluster creation request is archived, False otherwise
- cluster
External stringIp - External management ip of the cluster.
- cluster
Name string - Cluster name.
- cluster
Size number - Number of nodes in the cluster.
- cluster
Status GetFoundation Central Cluster Details Cluster Status - Details of cluster creation process.
- common
Network GetSettings Foundation Central Cluster Details Common Network Settings - Common network settings across the nodes in the cluster.
- created
Timestamp string - Time when the cluster creation request was received in Foundation Central.
- current
Time string - Current time of Foundation Central.
- destroyed boolean
- True if the cluster is destroyed, False otherwise
- foundation
Init GetConfigs Foundation Central Cluster Details Foundation Init Config[] - Json config used by Foundation to create the cluster.
- foundation
Init stringNode Uuid - UUID of the first node coordinating cluster creation.
- id string
- The provider-assigned unique ID for this managed resource.
- imaged
Cluster stringUuid - UUID of the cluster.
- imaged
Node string[]Uuid Lists - List of UUIDs of imaged nodes.
- storage
Node numberCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- workflow
Type 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.
- redundancy
Factor number - Redundancy factor of the cluster.
- archived bool
- True if the cluster creation request is archived, False otherwise
- cluster_
external_ strip - External management ip of the cluster.
- cluster_
name str - Cluster name.
- cluster_
size int - Number of nodes in the cluster.
- cluster_
status GetFoundation Central Cluster Details Cluster Status - Details of cluster creation process.
- common_
network_ Getsettings Foundation Central Cluster Details Common Network Settings - 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_ Sequence[Getconfigs Foundation Central Cluster Details Foundation Init Config] - Json config used by Foundation to create the cluster.
- foundation_
init_ strnode_ uuid - UUID of the first node coordinating cluster creation.
- id str
- The provider-assigned unique ID for this managed resource.
- imaged_
cluster_ struuid - UUID of the cluster.
- imaged_
node_ Sequence[str]uuid_ lists - List of UUIDs of imaged nodes.
- storage_
node_ intcount - 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
- cluster
External StringIp - External management ip of the cluster.
- cluster
Name String - Cluster name.
- cluster
Size Number - Number of nodes in the cluster.
- cluster
Status Property Map - Details of cluster creation process.
- common
Network Property MapSettings - Common network settings across the nodes in the cluster.
- created
Timestamp String - Time when the cluster creation request was received in Foundation Central.
- current
Time String - Current time of Foundation Central.
- destroyed Boolean
- True if the cluster is destroyed, False otherwise
- foundation
Init List<Property Map>Configs - Json config used by Foundation to create the cluster.
- foundation
Init StringNode Uuid - UUID of the first node coordinating cluster creation.
- id String
- The provider-assigned unique ID for this managed resource.
- imaged
Cluster StringUuid - UUID of the cluster.
- imaged
Node List<String>Uuid Lists - List of UUIDs of imaged nodes.
- storage
Node NumberCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- workflow
Type 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.
- redundancy
Factor Number - Redundancy factor of the cluster.
Supporting Types
GetFoundationCentralClusterDetailsClusterStatus
- Aggregate
Percent doubleComplete - Overall progress percentage including imaging and cluster creation.
- Cluster
Creation boolStarted - Denotes whether cluster creation has started in a phoenix workflow. For foundation workflows, this field will be same as intent_picked_up.
- Cluster
Progress List<PiersDetails Karsenbarg. Nutanix. Inputs. Get Foundation Central Cluster Details Cluster Status Cluster Progress Detail> - Denotes the progress status of cluster creation.
- Current
Foundation stringIp - Current IP address of the coordinating foundation node.
- Foundation
Session stringId - 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 boolUp - Denotes whether the remote nodes has picked up the cluster creation intent.
- Node
Progress List<PiersDetails Karsenbarg. Nutanix. Inputs. Get Foundation Central Cluster Details Cluster Status Node Progress Detail> - List of progress details of each node.
- Aggregate
Percent float64Complete - Overall progress percentage including imaging and cluster creation.
- Cluster
Creation boolStarted - Denotes whether cluster creation has started in a phoenix workflow. For foundation workflows, this field will be same as intent_picked_up.
- Cluster
Progress []GetDetails Foundation Central Cluster Details Cluster Status Cluster Progress Detail - Denotes the progress status of cluster creation.
- Current
Foundation stringIp - Current IP address of the coordinating foundation node.
- Foundation
Session stringId - 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 boolUp - Denotes whether the remote nodes has picked up the cluster creation intent.
- Node
Progress []GetDetails Foundation Central Cluster Details Cluster Status Node Progress Detail - List of progress details of each node.
- aggregate
Percent DoubleComplete - Overall progress percentage including imaging and cluster creation.
- cluster
Creation BooleanStarted - Denotes whether cluster creation has started in a phoenix workflow. For foundation workflows, this field will be same as intent_picked_up.
- cluster
Progress List<GetDetails Foundation Central Cluster Details Cluster Status Cluster Progress Detail> - Denotes the progress status of cluster creation.
- current
Foundation StringIp - Current IP address of the coordinating foundation node.
- foundation
Session StringId - Foundation session id for cluster creation.
- imaging
Stopped 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.
- intent
Picked BooleanUp - Denotes whether the remote nodes has picked up the cluster creation intent.
- node
Progress List<GetDetails Foundation Central Cluster Details Cluster Status Node Progress Detail> - List of progress details of each node.
- aggregate
Percent numberComplete - Overall progress percentage including imaging and cluster creation.
- cluster
Creation booleanStarted - Denotes whether cluster creation has started in a phoenix workflow. For foundation workflows, this field will be same as intent_picked_up.
- cluster
Progress GetDetails Foundation Central Cluster Details Cluster Status Cluster Progress Detail[] - Denotes the progress status of cluster creation.
- current
Foundation stringIp - Current IP address of the coordinating foundation node.
- foundation
Session stringId - Foundation session id for cluster creation.
- imaging
Stopped 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.
- intent
Picked booleanUp - Denotes whether the remote nodes has picked up the cluster creation intent.
- node
Progress GetDetails Foundation Central Cluster Details Cluster Status Node Progress Detail[] - List of progress details of each node.
- aggregate_
percent_ floatcomplete - Overall progress percentage including imaging and cluster creation.
- cluster_
creation_ boolstarted - Denotes whether cluster creation has started in a phoenix workflow. For foundation workflows, this field will be same as intent_picked_up.
- cluster_
progress_ Sequence[Getdetails Foundation Central Cluster Details Cluster Status Cluster Progress Detail] - Denotes the progress status of cluster creation.
- current_
foundation_ strip - Current IP address of the coordinating foundation node.
- foundation_
session_ strid - 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_ boolup - Denotes whether the remote nodes has picked up the cluster creation intent.
- node_
progress_ Sequence[Getdetails Foundation Central Cluster Details Cluster Status Node Progress Detail] - List of progress details of each node.
- aggregate
Percent NumberComplete - Overall progress percentage including imaging and cluster creation.
- cluster
Creation BooleanStarted - Denotes whether cluster creation has started in a phoenix workflow. For foundation workflows, this field will be same as intent_picked_up.
- cluster
Progress List<Property Map>Details - Denotes the progress status of cluster creation.
- current
Foundation StringIp - Current IP address of the coordinating foundation node.
- foundation
Session StringId - Foundation session id for cluster creation.
- imaging
Stopped 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.
- intent
Picked BooleanUp - Denotes whether the remote nodes has picked up the cluster creation intent.
- node
Progress List<Property Map>Details - List of progress details of each node.
GetFoundationCentralClusterDetailsClusterStatusClusterProgressDetail
- Cluster
Name string - Cluster name.
- Message
Lists List<string> - List of messages for the client based on process state.
- Percent
Complete double - Percent completion of cluster creation process.
- Status string
- Current status of cluster creation process.
- Cluster
Name string - Cluster name.
- Message
Lists []string - List of messages for the client based on process state.
- Percent
Complete float64 - Percent completion of cluster creation process.
- Status string
- Current status of cluster creation process.
- cluster
Name String - Cluster name.
- message
Lists List<String> - List of messages for the client based on process state.
- percent
Complete Double - Percent completion of cluster creation process.
- status String
- Current status of cluster creation process.
- cluster
Name string - Cluster name.
- message
Lists string[] - List of messages for the client based on process state.
- percent
Complete 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.
- cluster
Name String - Cluster name.
- message
Lists List<String> - List of messages for the client based on process state.
- percent
Complete Number - Percent completion of cluster creation process.
- status String
- Current status of cluster creation process.
GetFoundationCentralClusterDetailsClusterStatusNodeProgressDetail
- Imaged
Node stringUuid - 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 boolUp - Denotes whether the remote nodes has picked up the cluster creation intent.
- Message
Lists List<string> - List of messages for the client based on process state.
- Percent
Complete double - Percent completion of cluster creation process.
- Status string
- Current status of cluster creation process.
- Imaged
Node stringUuid - 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 boolUp - Denotes whether the remote nodes has picked up the cluster creation intent.
- Message
Lists []string - List of messages for the client based on process state.
- Percent
Complete float64 - Percent completion of cluster creation process.
- Status string
- Current status of cluster creation process.
- imaged
Node StringUuid - UUID of the node.
- imaging
Stopped 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.
- intent
Picked BooleanUp - Denotes whether the remote nodes has picked up the cluster creation intent.
- message
Lists List<String> - List of messages for the client based on process state.
- percent
Complete Double - Percent completion of cluster creation process.
- status String
- Current status of cluster creation process.
- imaged
Node stringUuid - UUID of the node.
- imaging
Stopped 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.
- intent
Picked booleanUp - Denotes whether the remote nodes has picked up the cluster creation intent.
- message
Lists string[] - List of messages for the client based on process state.
- percent
Complete number - Percent completion of cluster creation process.
- status string
- Current status of cluster creation process.
- imaged_
node_ struuid - 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_ boolup - 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.
- imaged
Node StringUuid - UUID of the node.
- imaging
Stopped 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.
- intent
Picked BooleanUp - Denotes whether the remote nodes has picked up the cluster creation intent.
- message
Lists List<String> - List of messages for the client based on process state.
- percent
Complete Number - Percent completion of cluster creation process.
- status String
- Current status of cluster creation process.
GetFoundationCentralClusterDetailsCommonNetworkSettings
- Cvm
Dns List<string>Servers - List of dns servers for the cvms in the cluster.
- Cvm
Ntp List<string>Servers - List of ntp servers for the cvms in the cluster.
- Hypervisor
Dns List<string>Servers - List of dns servers for the hypervisors in the cluster.
- Hypervisor
Ntp List<string>Servers - List of ntp servers for the hypervisors in the cluster.
- Cvm
Dns []stringServers - List of dns servers for the cvms in the cluster.
- Cvm
Ntp []stringServers - List of ntp servers for the cvms in the cluster.
- Hypervisor
Dns []stringServers - List of dns servers for the hypervisors in the cluster.
- Hypervisor
Ntp []stringServers - List of ntp servers for the hypervisors in the cluster.
- cvm
Dns List<String>Servers - List of dns servers for the cvms in the cluster.
- cvm
Ntp List<String>Servers - List of ntp servers for the cvms in the cluster.
- hypervisor
Dns List<String>Servers - List of dns servers for the hypervisors in the cluster.
- hypervisor
Ntp List<String>Servers - List of ntp servers for the hypervisors in the cluster.
- cvm
Dns string[]Servers - List of dns servers for the cvms in the cluster.
- cvm
Ntp string[]Servers - List of ntp servers for the cvms in the cluster.
- hypervisor
Dns string[]Servers - List of dns servers for the hypervisors in the cluster.
- hypervisor
Ntp string[]Servers - List of ntp servers for the hypervisors in the cluster.
- cvm_
dns_ Sequence[str]servers - List of dns servers for the cvms in the cluster.
- cvm_
ntp_ Sequence[str]servers - List of ntp servers for the cvms in the cluster.
- hypervisor_
dns_ Sequence[str]servers - List of dns servers for the hypervisors in the cluster.
- hypervisor_
ntp_ Sequence[str]servers - List of ntp servers for the hypervisors in the cluster.
- cvm
Dns List<String>Servers - List of dns servers for the cvms in the cluster.
- cvm
Ntp List<String>Servers - List of ntp servers for the cvms in the cluster.
- hypervisor
Dns List<String>Servers - List of dns servers for the hypervisors in the cluster.
- hypervisor
Ntp List<String>Servers - List of ntp servers for the hypervisors in the cluster.
GetFoundationCentralClusterDetailsFoundationInitConfig
- Blocks
List<Piers
Karsenbarg. Nutanix. Inputs. Get Foundation Central Cluster Details Foundation Init Config Block> - Clusters
List<Piers
Karsenbarg. Nutanix. Inputs. Get Foundation Central Cluster Details Foundation Init Config Cluster> - Cvm
Gateway string - Cvm
Netmask string - Dns
Servers string - Hyperv
Product stringKey - Hyperv
Sku string - Hypervisor
Gateway string - Hypervisor
Iso Dictionary<string, string>Url - Hypervisor
Isos List<PiersKarsenbarg. Nutanix. Inputs. Get Foundation Central Cluster Details Foundation Init Config Hypervisor Iso> - Hypervisor
Netmask string - Ipmi
Gateway string - Ipmi
Netmask string - Nos
Package List<PiersUrls Karsenbarg. Nutanix. Inputs. Get Foundation Central Cluster Details Foundation Init Config Nos Package Url>
- Blocks
[]Get
Foundation Central Cluster Details Foundation Init Config Block - Clusters
[]Get
Foundation Central Cluster Details Foundation Init Config Cluster - Cvm
Gateway string - Cvm
Netmask string - Dns
Servers string - Hyperv
Product stringKey - Hyperv
Sku string - Hypervisor
Gateway string - Hypervisor
Iso map[string]stringUrl - Hypervisor
Isos []GetFoundation Central Cluster Details Foundation Init Config Hypervisor Iso - Hypervisor
Netmask string - Ipmi
Gateway string - Ipmi
Netmask string - Nos
Package []GetUrls Foundation Central Cluster Details Foundation Init Config Nos Package Url
- blocks
List<Get
Foundation Central Cluster Details Foundation Init Config Block> - clusters
List<Get
Foundation Central Cluster Details Foundation Init Config Cluster> - cvm
Gateway String - cvm
Netmask String - dns
Servers String - hyperv
Product StringKey - hyperv
Sku String - hypervisor
Gateway String - hypervisor
Iso Map<String,String>Url - hypervisor
Isos List<GetFoundation Central Cluster Details Foundation Init Config Hypervisor Iso> - hypervisor
Netmask String - ipmi
Gateway String - ipmi
Netmask String - nos
Package List<GetUrls Foundation Central Cluster Details Foundation Init Config Nos Package Url>
- blocks
Get
Foundation Central Cluster Details Foundation Init Config Block[] - clusters
Get
Foundation Central Cluster Details Foundation Init Config Cluster[] - cvm
Gateway string - cvm
Netmask string - dns
Servers string - hyperv
Product stringKey - hyperv
Sku string - hypervisor
Gateway string - hypervisor
Iso {[key: string]: string}Url - hypervisor
Isos GetFoundation Central Cluster Details Foundation Init Config Hypervisor Iso[] - hypervisor
Netmask string - ipmi
Gateway string - ipmi
Netmask string - nos
Package GetUrls Foundation Central Cluster Details Foundation Init Config Nos Package Url[]
- blocks
Sequence[Get
Foundation Central Cluster Details Foundation Init Config Block] - clusters
Sequence[Get
Foundation Central Cluster Details Foundation Init Config Cluster] - cvm_
gateway str - cvm_
netmask str - dns_
servers str - hyperv_
product_ strkey - hyperv_
sku str - hypervisor_
gateway str - hypervisor_
iso_ Mapping[str, str]url - hypervisor_
isos Sequence[GetFoundation Central Cluster Details Foundation Init Config Hypervisor Iso] - hypervisor_
netmask str - ipmi_
gateway str - ipmi_
netmask str - nos_
package_ Sequence[Geturls Foundation Central Cluster Details Foundation Init Config Nos Package Url]
- blocks List<Property Map>
- clusters List<Property Map>
- cvm
Gateway String - cvm
Netmask String - dns
Servers String - hyperv
Product StringKey - hyperv
Sku String - hypervisor
Gateway String - hypervisor
Iso Map<String>Url - hypervisor
Isos List<Property Map> - hypervisor
Netmask String - ipmi
Gateway String - ipmi
Netmask String - nos
Package List<Property Map>Urls
GetFoundationCentralClusterDetailsFoundationInitConfigBlock
- block
Id String - nodes List<Property Map>
GetFoundationCentralClusterDetailsFoundationInitConfigBlockNode
- Cvm
Ip string - Cvm
Vlan intId - Fc
Imaged stringNode Uuid - Hardware
Attributes Dictionary<string, string>Override - Hypervisor string
- Hypervisor
Hostname string - Hypervisor
Ip string - Image
Now bool - Ipmi
Ip string - Ipv6Address string
- Node
Position string - Node
Serial string
- Cvm
Ip string - Cvm
Vlan intId - Fc
Imaged stringNode Uuid - Hardware
Attributes map[string]stringOverride - Hypervisor string
- Hypervisor
Hostname string - Hypervisor
Ip string - Image
Now bool - Ipmi
Ip string - Ipv6Address string
- Node
Position string - Node
Serial string
- cvm
Ip String - cvm
Vlan IntegerId - fc
Imaged StringNode Uuid - hardware
Attributes Map<String,String>Override - hypervisor String
- hypervisor
Hostname String - hypervisor
Ip String - image
Now Boolean - ipmi
Ip String - ipv6Address String
- node
Position String - node
Serial String
- cvm
Ip string - cvm
Vlan numberId - fc
Imaged stringNode Uuid - hardware
Attributes {[key: string]: string}Override - hypervisor string
- hypervisor
Hostname string - hypervisor
Ip string - image
Now boolean - ipmi
Ip string - ipv6Address string
- node
Position string - node
Serial string
- cvm_
ip str - cvm_
vlan_ intid - fc_
imaged_ strnode_ uuid - hardware_
attributes_ Mapping[str, str]override - hypervisor str
- hypervisor_
hostname str - hypervisor_
ip str - image_
now bool - ipmi_
ip str - ipv6_
address str - node_
position str - node_
serial str
- cvm
Ip String - cvm
Vlan NumberId - fc
Imaged StringNode Uuid - hardware
Attributes Map<String>Override - hypervisor String
- hypervisor
Hostname String - hypervisor
Ip String - image
Now Boolean - ipmi
Ip String - ipv6Address String
- node
Position String - node
Serial String
GetFoundationCentralClusterDetailsFoundationInitConfigCluster
- Cluster
External stringIp - External management ip of the cluster.
- Cluster
Init boolNow - Cluster
Init boolSuccessful - Cluster
Members List<string> - Cluster
Name string - Cluster name.
- Cvm
Dns stringServers - List of dns servers for the cvms in the cluster.
- Cvm
Ntp stringServers - List of ntp servers for the cvms in the cluster.
- Redundancy
Factor int - Redundancy factor of the cluster.
- Timezone string
- Cluster
External stringIp - External management ip of the cluster.
- Cluster
Init boolNow - Cluster
Init boolSuccessful - Cluster
Members []string - Cluster
Name string - Cluster name.
- Cvm
Dns stringServers - List of dns servers for the cvms in the cluster.
- Cvm
Ntp stringServers - List of ntp servers for the cvms in the cluster.
- Redundancy
Factor int - Redundancy factor of the cluster.
- Timezone string
- cluster
External StringIp - External management ip of the cluster.
- cluster
Init BooleanNow - cluster
Init BooleanSuccessful - cluster
Members List<String> - cluster
Name String - Cluster name.
- cvm
Dns StringServers - List of dns servers for the cvms in the cluster.
- cvm
Ntp StringServers - List of ntp servers for the cvms in the cluster.
- redundancy
Factor Integer - Redundancy factor of the cluster.
- timezone String
- cluster
External stringIp - External management ip of the cluster.
- cluster
Init booleanNow - cluster
Init booleanSuccessful - cluster
Members string[] - cluster
Name string - Cluster name.
- cvm
Dns stringServers - List of dns servers for the cvms in the cluster.
- cvm
Ntp stringServers - List of ntp servers for the cvms in the cluster.
- redundancy
Factor number - Redundancy factor of the cluster.
- timezone string
- cluster_
external_ strip - External management ip of the cluster.
- cluster_
init_ boolnow - cluster_
init_ boolsuccessful - cluster_
members Sequence[str] - cluster_
name str - Cluster name.
- cvm_
dns_ strservers - List of dns servers for the cvms in the cluster.
- cvm_
ntp_ strservers - List of ntp servers for the cvms in the cluster.
- redundancy_
factor int - Redundancy factor of the cluster.
- timezone str
- cluster
External StringIp - External management ip of the cluster.
- cluster
Init BooleanNow - cluster
Init BooleanSuccessful - cluster
Members List<String> - cluster
Name String - Cluster name.
- cvm
Dns StringServers - List of dns servers for the cvms in the cluster.
- cvm
Ntp StringServers - List of ntp servers for the cvms in the cluster.
- redundancy
Factor Number - Redundancy factor of the cluster.
- timezone String
GetFoundationCentralClusterDetailsFoundationInitConfigHypervisorIso
- Hypervisor
Type string - Sha256sum string
- Url string
- Hypervisor
Type string - Sha256sum string
- Url string
- hypervisor
Type String - sha256sum String
- url String
- hypervisor
Type string - sha256sum string
- url string
- hypervisor_
type str - sha256sum str
- url str
- hypervisor
Type String - sha256sum String
- url String
GetFoundationCentralClusterDetailsFoundationInitConfigNosPackageUrl
Package Details
- Repository
- nutanix pierskarsenbarg/pulumi-nutanix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
nutanix
Terraform Provider.
Nutanix v0.1.0 published on Tuesday, Sep 24, 2024 by Piers Karsenbarg