Nutanix v0.0.52 published on Friday, Jun 7, 2024 by Piers Karsenbarg
nutanix.FoundationCentralImageCluster
Explore with Pulumi AI
Create FoundationCentralImageCluster Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new FoundationCentralImageCluster(name: string, args?: FoundationCentralImageClusterArgs, opts?: CustomResourceOptions);
@overload
def FoundationCentralImageCluster(resource_name: str,
args: Optional[FoundationCentralImageClusterArgs] = None,
opts: Optional[ResourceOptions] = None)
@overload
def FoundationCentralImageCluster(resource_name: str,
opts: Optional[ResourceOptions] = None,
aos_package_sha256sum: Optional[str] = None,
aos_package_url: Optional[str] = None,
cluster_external_ip: Optional[str] = None,
cluster_name: Optional[str] = None,
cluster_size: Optional[int] = None,
cluster_status: Optional[FoundationCentralImageClusterClusterStatusArgs] = None,
common_network_settings: Optional[FoundationCentralImageClusterCommonNetworkSettingsArgs] = None,
hypervisor_iso_details: Optional[FoundationCentralImageClusterHypervisorIsoDetailsArgs] = None,
image_cluster_uuid: Optional[str] = None,
node_lists: Optional[Sequence[FoundationCentralImageClusterNodeListArgs]] = None,
redundancy_factor: Optional[int] = None,
skip_cluster_creation: Optional[bool] = None,
storage_node_count: Optional[int] = None,
timezone: Optional[str] = None)
func NewFoundationCentralImageCluster(ctx *Context, name string, args *FoundationCentralImageClusterArgs, opts ...ResourceOption) (*FoundationCentralImageCluster, error)
public FoundationCentralImageCluster(string name, FoundationCentralImageClusterArgs? args = null, CustomResourceOptions? opts = null)
public FoundationCentralImageCluster(String name, FoundationCentralImageClusterArgs args)
public FoundationCentralImageCluster(String name, FoundationCentralImageClusterArgs args, CustomResourceOptions options)
type: nutanix:FoundationCentralImageCluster
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args FoundationCentralImageClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args FoundationCentralImageClusterArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args FoundationCentralImageClusterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FoundationCentralImageClusterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FoundationCentralImageClusterArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var foundationCentralImageClusterResource = new Nutanix.FoundationCentralImageCluster("foundationCentralImageClusterResource", new()
{
AosPackageSha256sum = "string",
AosPackageUrl = "string",
ClusterExternalIp = "string",
ClusterName = "string",
ClusterSize = 0,
ClusterStatus = new Nutanix.Inputs.FoundationCentralImageClusterClusterStatusArgs
{
AggregatePercentComplete = 0,
ClusterCreationStarted = false,
ClusterProgressDetails = new[]
{
new Nutanix.Inputs.FoundationCentralImageClusterClusterStatusClusterProgressDetailArgs
{
ClusterName = "string",
MessageLists = new[]
{
"string",
},
PercentComplete = 0,
Status = "string",
},
},
CurrentFoundationIp = "string",
FoundationSessionId = "string",
ImagingStopped = false,
IntentPickedUp = false,
NodeProgressDetails = new[]
{
new Nutanix.Inputs.FoundationCentralImageClusterClusterStatusNodeProgressDetailArgs
{
ImagedNodeUuid = "string",
ImagingStopped = false,
IntentPickedUp = false,
MessageLists = new[]
{
"string",
},
PercentComplete = 0,
Status = "string",
},
},
},
CommonNetworkSettings = new Nutanix.Inputs.FoundationCentralImageClusterCommonNetworkSettingsArgs
{
CvmDnsServers = new[]
{
"string",
},
CvmNtpServers = new[]
{
"string",
},
HypervisorDnsServers = new[]
{
"string",
},
HypervisorNtpServers = new[]
{
"string",
},
},
HypervisorIsoDetails = new Nutanix.Inputs.FoundationCentralImageClusterHypervisorIsoDetailsArgs
{
HypervProductKey = "string",
HypervSku = "string",
Sha256sum = "string",
Url = "string",
},
ImageClusterUuid = "string",
NodeLists = new[]
{
new Nutanix.Inputs.FoundationCentralImageClusterNodeListArgs
{
CvmGateway = "string",
CvmIp = "string",
CvmNetmask = "string",
CvmRamGb = 0,
CvmVlanId = 0,
HardwareAttributesOverride =
{
{ "string", "any" },
},
HypervisorGateway = "string",
HypervisorHostname = "string",
HypervisorIp = "string",
HypervisorNetmask = "string",
HypervisorType = "string",
ImageNow = false,
ImagedNodeUuid = "string",
IpmiGateway = "string",
IpmiIp = "string",
IpmiNetmask = "string",
RdmaPassthrough = false,
UseExistingNetworkSettings = false,
},
},
RedundancyFactor = 0,
SkipClusterCreation = false,
StorageNodeCount = 0,
Timezone = "string",
});
example, err := nutanix.NewFoundationCentralImageCluster(ctx, "foundationCentralImageClusterResource", &nutanix.FoundationCentralImageClusterArgs{
AosPackageSha256sum: pulumi.String("string"),
AosPackageUrl: pulumi.String("string"),
ClusterExternalIp: pulumi.String("string"),
ClusterName: pulumi.String("string"),
ClusterSize: pulumi.Int(0),
ClusterStatus: &nutanix.FoundationCentralImageClusterClusterStatusArgs{
AggregatePercentComplete: pulumi.Float64(0),
ClusterCreationStarted: pulumi.Bool(false),
ClusterProgressDetails: nutanix.FoundationCentralImageClusterClusterStatusClusterProgressDetailArray{
&nutanix.FoundationCentralImageClusterClusterStatusClusterProgressDetailArgs{
ClusterName: pulumi.String("string"),
MessageLists: pulumi.StringArray{
pulumi.String("string"),
},
PercentComplete: pulumi.Float64(0),
Status: pulumi.String("string"),
},
},
CurrentFoundationIp: pulumi.String("string"),
FoundationSessionId: pulumi.String("string"),
ImagingStopped: pulumi.Bool(false),
IntentPickedUp: pulumi.Bool(false),
NodeProgressDetails: nutanix.FoundationCentralImageClusterClusterStatusNodeProgressDetailArray{
&nutanix.FoundationCentralImageClusterClusterStatusNodeProgressDetailArgs{
ImagedNodeUuid: pulumi.String("string"),
ImagingStopped: pulumi.Bool(false),
IntentPickedUp: pulumi.Bool(false),
MessageLists: pulumi.StringArray{
pulumi.String("string"),
},
PercentComplete: pulumi.Float64(0),
Status: pulumi.String("string"),
},
},
},
CommonNetworkSettings: &nutanix.FoundationCentralImageClusterCommonNetworkSettingsArgs{
CvmDnsServers: pulumi.StringArray{
pulumi.String("string"),
},
CvmNtpServers: pulumi.StringArray{
pulumi.String("string"),
},
HypervisorDnsServers: pulumi.StringArray{
pulumi.String("string"),
},
HypervisorNtpServers: pulumi.StringArray{
pulumi.String("string"),
},
},
HypervisorIsoDetails: &nutanix.FoundationCentralImageClusterHypervisorIsoDetailsArgs{
HypervProductKey: pulumi.String("string"),
HypervSku: pulumi.String("string"),
Sha256sum: pulumi.String("string"),
Url: pulumi.String("string"),
},
ImageClusterUuid: pulumi.String("string"),
NodeLists: nutanix.FoundationCentralImageClusterNodeListArray{
&nutanix.FoundationCentralImageClusterNodeListArgs{
CvmGateway: pulumi.String("string"),
CvmIp: pulumi.String("string"),
CvmNetmask: pulumi.String("string"),
CvmRamGb: pulumi.Int(0),
CvmVlanId: pulumi.Int(0),
HardwareAttributesOverride: pulumi.Map{
"string": pulumi.Any("any"),
},
HypervisorGateway: pulumi.String("string"),
HypervisorHostname: pulumi.String("string"),
HypervisorIp: pulumi.String("string"),
HypervisorNetmask: pulumi.String("string"),
HypervisorType: pulumi.String("string"),
ImageNow: pulumi.Bool(false),
ImagedNodeUuid: pulumi.String("string"),
IpmiGateway: pulumi.String("string"),
IpmiIp: pulumi.String("string"),
IpmiNetmask: pulumi.String("string"),
RdmaPassthrough: pulumi.Bool(false),
UseExistingNetworkSettings: pulumi.Bool(false),
},
},
RedundancyFactor: pulumi.Int(0),
SkipClusterCreation: pulumi.Bool(false),
StorageNodeCount: pulumi.Int(0),
Timezone: pulumi.String("string"),
})
var foundationCentralImageClusterResource = new FoundationCentralImageCluster("foundationCentralImageClusterResource", FoundationCentralImageClusterArgs.builder()
.aosPackageSha256sum("string")
.aosPackageUrl("string")
.clusterExternalIp("string")
.clusterName("string")
.clusterSize(0)
.clusterStatus(FoundationCentralImageClusterClusterStatusArgs.builder()
.aggregatePercentComplete(0)
.clusterCreationStarted(false)
.clusterProgressDetails(FoundationCentralImageClusterClusterStatusClusterProgressDetailArgs.builder()
.clusterName("string")
.messageLists("string")
.percentComplete(0)
.status("string")
.build())
.currentFoundationIp("string")
.foundationSessionId("string")
.imagingStopped(false)
.intentPickedUp(false)
.nodeProgressDetails(FoundationCentralImageClusterClusterStatusNodeProgressDetailArgs.builder()
.imagedNodeUuid("string")
.imagingStopped(false)
.intentPickedUp(false)
.messageLists("string")
.percentComplete(0)
.status("string")
.build())
.build())
.commonNetworkSettings(FoundationCentralImageClusterCommonNetworkSettingsArgs.builder()
.cvmDnsServers("string")
.cvmNtpServers("string")
.hypervisorDnsServers("string")
.hypervisorNtpServers("string")
.build())
.hypervisorIsoDetails(FoundationCentralImageClusterHypervisorIsoDetailsArgs.builder()
.hypervProductKey("string")
.hypervSku("string")
.sha256sum("string")
.url("string")
.build())
.imageClusterUuid("string")
.nodeLists(FoundationCentralImageClusterNodeListArgs.builder()
.cvmGateway("string")
.cvmIp("string")
.cvmNetmask("string")
.cvmRamGb(0)
.cvmVlanId(0)
.hardwareAttributesOverride(Map.of("string", "any"))
.hypervisorGateway("string")
.hypervisorHostname("string")
.hypervisorIp("string")
.hypervisorNetmask("string")
.hypervisorType("string")
.imageNow(false)
.imagedNodeUuid("string")
.ipmiGateway("string")
.ipmiIp("string")
.ipmiNetmask("string")
.rdmaPassthrough(false)
.useExistingNetworkSettings(false)
.build())
.redundancyFactor(0)
.skipClusterCreation(false)
.storageNodeCount(0)
.timezone("string")
.build());
foundation_central_image_cluster_resource = nutanix.FoundationCentralImageCluster("foundationCentralImageClusterResource",
aos_package_sha256sum="string",
aos_package_url="string",
cluster_external_ip="string",
cluster_name="string",
cluster_size=0,
cluster_status=nutanix.FoundationCentralImageClusterClusterStatusArgs(
aggregate_percent_complete=0,
cluster_creation_started=False,
cluster_progress_details=[nutanix.FoundationCentralImageClusterClusterStatusClusterProgressDetailArgs(
cluster_name="string",
message_lists=["string"],
percent_complete=0,
status="string",
)],
current_foundation_ip="string",
foundation_session_id="string",
imaging_stopped=False,
intent_picked_up=False,
node_progress_details=[nutanix.FoundationCentralImageClusterClusterStatusNodeProgressDetailArgs(
imaged_node_uuid="string",
imaging_stopped=False,
intent_picked_up=False,
message_lists=["string"],
percent_complete=0,
status="string",
)],
),
common_network_settings=nutanix.FoundationCentralImageClusterCommonNetworkSettingsArgs(
cvm_dns_servers=["string"],
cvm_ntp_servers=["string"],
hypervisor_dns_servers=["string"],
hypervisor_ntp_servers=["string"],
),
hypervisor_iso_details=nutanix.FoundationCentralImageClusterHypervisorIsoDetailsArgs(
hyperv_product_key="string",
hyperv_sku="string",
sha256sum="string",
url="string",
),
image_cluster_uuid="string",
node_lists=[nutanix.FoundationCentralImageClusterNodeListArgs(
cvm_gateway="string",
cvm_ip="string",
cvm_netmask="string",
cvm_ram_gb=0,
cvm_vlan_id=0,
hardware_attributes_override={
"string": "any",
},
hypervisor_gateway="string",
hypervisor_hostname="string",
hypervisor_ip="string",
hypervisor_netmask="string",
hypervisor_type="string",
image_now=False,
imaged_node_uuid="string",
ipmi_gateway="string",
ipmi_ip="string",
ipmi_netmask="string",
rdma_passthrough=False,
use_existing_network_settings=False,
)],
redundancy_factor=0,
skip_cluster_creation=False,
storage_node_count=0,
timezone="string")
const foundationCentralImageClusterResource = new nutanix.FoundationCentralImageCluster("foundationCentralImageClusterResource", {
aosPackageSha256sum: "string",
aosPackageUrl: "string",
clusterExternalIp: "string",
clusterName: "string",
clusterSize: 0,
clusterStatus: {
aggregatePercentComplete: 0,
clusterCreationStarted: false,
clusterProgressDetails: [{
clusterName: "string",
messageLists: ["string"],
percentComplete: 0,
status: "string",
}],
currentFoundationIp: "string",
foundationSessionId: "string",
imagingStopped: false,
intentPickedUp: false,
nodeProgressDetails: [{
imagedNodeUuid: "string",
imagingStopped: false,
intentPickedUp: false,
messageLists: ["string"],
percentComplete: 0,
status: "string",
}],
},
commonNetworkSettings: {
cvmDnsServers: ["string"],
cvmNtpServers: ["string"],
hypervisorDnsServers: ["string"],
hypervisorNtpServers: ["string"],
},
hypervisorIsoDetails: {
hypervProductKey: "string",
hypervSku: "string",
sha256sum: "string",
url: "string",
},
imageClusterUuid: "string",
nodeLists: [{
cvmGateway: "string",
cvmIp: "string",
cvmNetmask: "string",
cvmRamGb: 0,
cvmVlanId: 0,
hardwareAttributesOverride: {
string: "any",
},
hypervisorGateway: "string",
hypervisorHostname: "string",
hypervisorIp: "string",
hypervisorNetmask: "string",
hypervisorType: "string",
imageNow: false,
imagedNodeUuid: "string",
ipmiGateway: "string",
ipmiIp: "string",
ipmiNetmask: "string",
rdmaPassthrough: false,
useExistingNetworkSettings: false,
}],
redundancyFactor: 0,
skipClusterCreation: false,
storageNodeCount: 0,
timezone: "string",
});
type: nutanix:FoundationCentralImageCluster
properties:
aosPackageSha256sum: string
aosPackageUrl: string
clusterExternalIp: string
clusterName: string
clusterSize: 0
clusterStatus:
aggregatePercentComplete: 0
clusterCreationStarted: false
clusterProgressDetails:
- clusterName: string
messageLists:
- string
percentComplete: 0
status: string
currentFoundationIp: string
foundationSessionId: string
imagingStopped: false
intentPickedUp: false
nodeProgressDetails:
- imagedNodeUuid: string
imagingStopped: false
intentPickedUp: false
messageLists:
- string
percentComplete: 0
status: string
commonNetworkSettings:
cvmDnsServers:
- string
cvmNtpServers:
- string
hypervisorDnsServers:
- string
hypervisorNtpServers:
- string
hypervisorIsoDetails:
hypervProductKey: string
hypervSku: string
sha256sum: string
url: string
imageClusterUuid: string
nodeLists:
- cvmGateway: string
cvmIp: string
cvmNetmask: string
cvmRamGb: 0
cvmVlanId: 0
hardwareAttributesOverride:
string: any
hypervisorGateway: string
hypervisorHostname: string
hypervisorIp: string
hypervisorNetmask: string
hypervisorType: string
imageNow: false
imagedNodeUuid: string
ipmiGateway: string
ipmiIp: string
ipmiNetmask: string
rdmaPassthrough: false
useExistingNetworkSettings: false
redundancyFactor: 0
skipClusterCreation: false
storageNodeCount: 0
timezone: string
FoundationCentralImageCluster Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The FoundationCentralImageCluster resource accepts the following input properties:
- Aos
Package stringSha256sum - Sha256sum of AOS package.
- Aos
Package stringUrl - URL to download AOS package. Required only if imaging is needed.
- Cluster
External stringIp - External management ip of the cluster.
- Cluster
Name string - Name of the cluster.
- Cluster
Size int - Number of nodes in the cluster.
- Cluster
Status PiersKarsenbarg. Nutanix. Inputs. Foundation Central Image Cluster Cluster Status - Common
Network PiersSettings Karsenbarg. Nutanix. Inputs. Foundation Central Image Cluster Common Network Settings - Common network settings across the nodes in the cluster.
- Hypervisor
Iso PiersDetails Karsenbarg. Nutanix. Inputs. Foundation Central Image Cluster Hypervisor Iso Details - Details of the hypervisor iso.
- Image
Cluster stringUuid - Node
Lists List<PiersKarsenbarg. Nutanix. Inputs. Foundation Central Image Cluster Node List> - Redundancy
Factor int - Redundancy factor of the cluster.
- Skip
Cluster boolCreation - Storage
Node intCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- Timezone string
- Timezone to be set on the cluster.
- Aos
Package stringSha256sum - Sha256sum of AOS package.
- Aos
Package stringUrl - URL to download AOS package. Required only if imaging is needed.
- Cluster
External stringIp - External management ip of the cluster.
- Cluster
Name string - Name of the cluster.
- Cluster
Size int - Number of nodes in the cluster.
- Cluster
Status FoundationCentral Image Cluster Cluster Status Args - Common
Network FoundationSettings Central Image Cluster Common Network Settings Args - Common network settings across the nodes in the cluster.
- Hypervisor
Iso FoundationDetails Central Image Cluster Hypervisor Iso Details Args - Details of the hypervisor iso.
- Image
Cluster stringUuid - Node
Lists []FoundationCentral Image Cluster Node List Args - Redundancy
Factor int - Redundancy factor of the cluster.
- Skip
Cluster boolCreation - Storage
Node intCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- Timezone string
- Timezone to be set on the cluster.
- aos
Package StringSha256sum - Sha256sum of AOS package.
- aos
Package StringUrl - URL to download AOS package. Required only if imaging is needed.
- cluster
External StringIp - External management ip of the cluster.
- cluster
Name String - Name of the cluster.
- cluster
Size Integer - Number of nodes in the cluster.
- cluster
Status FoundationCentral Image Cluster Cluster Status - common
Network FoundationSettings Central Image Cluster Common Network Settings - Common network settings across the nodes in the cluster.
- hypervisor
Iso FoundationDetails Central Image Cluster Hypervisor Iso Details - Details of the hypervisor iso.
- image
Cluster StringUuid - node
Lists List<FoundationCentral Image Cluster Node List> - redundancy
Factor Integer - Redundancy factor of the cluster.
- skip
Cluster BooleanCreation - storage
Node IntegerCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- timezone String
- Timezone to be set on the cluster.
- aos
Package stringSha256sum - Sha256sum of AOS package.
- aos
Package stringUrl - URL to download AOS package. Required only if imaging is needed.
- cluster
External stringIp - External management ip of the cluster.
- cluster
Name string - Name of the cluster.
- cluster
Size number - Number of nodes in the cluster.
- cluster
Status FoundationCentral Image Cluster Cluster Status - common
Network FoundationSettings Central Image Cluster Common Network Settings - Common network settings across the nodes in the cluster.
- hypervisor
Iso FoundationDetails Central Image Cluster Hypervisor Iso Details - Details of the hypervisor iso.
- image
Cluster stringUuid - node
Lists FoundationCentral Image Cluster Node List[] - redundancy
Factor number - Redundancy factor of the cluster.
- skip
Cluster booleanCreation - storage
Node numberCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- timezone string
- Timezone to be set on the cluster.
- aos_
package_ strsha256sum - Sha256sum of AOS package.
- aos_
package_ strurl - URL to download AOS package. Required only if imaging is needed.
- cluster_
external_ strip - External management ip of the cluster.
- cluster_
name str - Name of the cluster.
- cluster_
size int - Number of nodes in the cluster.
- cluster_
status FoundationCentral Image Cluster Cluster Status Args - common_
network_ Foundationsettings Central Image Cluster Common Network Settings Args - Common network settings across the nodes in the cluster.
- hypervisor_
iso_ Foundationdetails Central Image Cluster Hypervisor Iso Details Args - Details of the hypervisor iso.
- image_
cluster_ struuid - node_
lists Sequence[FoundationCentral Image Cluster Node List Args] - redundancy_
factor int - Redundancy factor of the cluster.
- skip_
cluster_ boolcreation - storage_
node_ intcount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- timezone str
- Timezone to be set on the cluster.
- aos
Package StringSha256sum - Sha256sum of AOS package.
- aos
Package StringUrl - URL to download AOS package. Required only if imaging is needed.
- cluster
External StringIp - External management ip of the cluster.
- cluster
Name String - Name of the cluster.
- cluster
Size Number - Number of nodes in the cluster.
- cluster
Status Property Map - common
Network Property MapSettings - Common network settings across the nodes in the cluster.
- hypervisor
Iso Property MapDetails - Details of the hypervisor iso.
- image
Cluster StringUuid - node
Lists List<Property Map> - redundancy
Factor Number - Redundancy factor of the cluster.
- skip
Cluster BooleanCreation - storage
Node NumberCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- timezone String
- Timezone to be set on the cluster.
Outputs
All input properties are implicitly available as output properties. Additionally, the FoundationCentralImageCluster resource produces the following output properties:
- Archived bool
- Created
Timestamp string - Current
Time string - Destroyed bool
- Foundation
Init List<PiersConfigs Karsenbarg. Nutanix. Outputs. Foundation Central Image Cluster Foundation Init Config> - Foundation
Init stringNode Uuid - Id string
- The provider-assigned unique ID for this managed resource.
- Imaged
Cluster stringUuid - Unique id of the cluster.
- Imaged
Node List<string>Uuid Lists - Workflow
Type string
- Archived bool
- Created
Timestamp string - Current
Time string - Destroyed bool
- Foundation
Init []FoundationConfigs Central Image Cluster Foundation Init Config - Foundation
Init stringNode Uuid - Id string
- The provider-assigned unique ID for this managed resource.
- Imaged
Cluster stringUuid - Unique id of the cluster.
- Imaged
Node []stringUuid Lists - Workflow
Type string
- archived Boolean
- created
Timestamp String - current
Time String - destroyed Boolean
- foundation
Init List<FoundationConfigs Central Image Cluster Foundation Init Config> - foundation
Init StringNode Uuid - id String
- The provider-assigned unique ID for this managed resource.
- imaged
Cluster StringUuid - Unique id of the cluster.
- imaged
Node List<String>Uuid Lists - workflow
Type String
- archived boolean
- created
Timestamp string - current
Time string - destroyed boolean
- foundation
Init FoundationConfigs Central Image Cluster Foundation Init Config[] - foundation
Init stringNode Uuid - id string
- The provider-assigned unique ID for this managed resource.
- imaged
Cluster stringUuid - Unique id of the cluster.
- imaged
Node string[]Uuid Lists - workflow
Type string
- archived bool
- created_
timestamp str - current_
time str - destroyed bool
- foundation_
init_ Sequence[Foundationconfigs Central Image Cluster Foundation Init Config] - foundation_
init_ strnode_ uuid - id str
- The provider-assigned unique ID for this managed resource.
- imaged_
cluster_ struuid - Unique id of the cluster.
- imaged_
node_ Sequence[str]uuid_ lists - workflow_
type str
- archived Boolean
- created
Timestamp String - current
Time String - destroyed Boolean
- foundation
Init List<Property Map>Configs - foundation
Init StringNode Uuid - id String
- The provider-assigned unique ID for this managed resource.
- imaged
Cluster StringUuid - Unique id of the cluster.
- imaged
Node List<String>Uuid Lists - workflow
Type String
Look up Existing FoundationCentralImageCluster Resource
Get an existing FoundationCentralImageCluster resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: FoundationCentralImageClusterState, opts?: CustomResourceOptions): FoundationCentralImageCluster
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
aos_package_sha256sum: Optional[str] = None,
aos_package_url: Optional[str] = None,
archived: Optional[bool] = None,
cluster_external_ip: Optional[str] = None,
cluster_name: Optional[str] = None,
cluster_size: Optional[int] = None,
cluster_status: Optional[FoundationCentralImageClusterClusterStatusArgs] = None,
common_network_settings: Optional[FoundationCentralImageClusterCommonNetworkSettingsArgs] = None,
created_timestamp: Optional[str] = None,
current_time: Optional[str] = None,
destroyed: Optional[bool] = None,
foundation_init_configs: Optional[Sequence[FoundationCentralImageClusterFoundationInitConfigArgs]] = None,
foundation_init_node_uuid: Optional[str] = None,
hypervisor_iso_details: Optional[FoundationCentralImageClusterHypervisorIsoDetailsArgs] = None,
image_cluster_uuid: Optional[str] = None,
imaged_cluster_uuid: Optional[str] = None,
imaged_node_uuid_lists: Optional[Sequence[str]] = None,
node_lists: Optional[Sequence[FoundationCentralImageClusterNodeListArgs]] = None,
redundancy_factor: Optional[int] = None,
skip_cluster_creation: Optional[bool] = None,
storage_node_count: Optional[int] = None,
timezone: Optional[str] = None,
workflow_type: Optional[str] = None) -> FoundationCentralImageCluster
func GetFoundationCentralImageCluster(ctx *Context, name string, id IDInput, state *FoundationCentralImageClusterState, opts ...ResourceOption) (*FoundationCentralImageCluster, error)
public static FoundationCentralImageCluster Get(string name, Input<string> id, FoundationCentralImageClusterState? state, CustomResourceOptions? opts = null)
public static FoundationCentralImageCluster get(String name, Output<String> id, FoundationCentralImageClusterState state, CustomResourceOptions options)
Resource lookup is not supported in YAML
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Aos
Package stringSha256sum - Sha256sum of AOS package.
- Aos
Package stringUrl - URL to download AOS package. Required only if imaging is needed.
- Archived bool
- Cluster
External stringIp - External management ip of the cluster.
- Cluster
Name string - Name of the cluster.
- Cluster
Size int - Number of nodes in the cluster.
- Cluster
Status PiersKarsenbarg. Nutanix. Inputs. Foundation Central Image Cluster Cluster Status - Common
Network PiersSettings Karsenbarg. Nutanix. Inputs. Foundation Central Image Cluster Common Network Settings - Common network settings across the nodes in the cluster.
- Created
Timestamp string - Current
Time string - Destroyed bool
- Foundation
Init List<PiersConfigs Karsenbarg. Nutanix. Inputs. Foundation Central Image Cluster Foundation Init Config> - Foundation
Init stringNode Uuid - Hypervisor
Iso PiersDetails Karsenbarg. Nutanix. Inputs. Foundation Central Image Cluster Hypervisor Iso Details - Details of the hypervisor iso.
- Image
Cluster stringUuid - Imaged
Cluster stringUuid - Unique id of the cluster.
- Imaged
Node List<string>Uuid Lists - Node
Lists List<PiersKarsenbarg. Nutanix. Inputs. Foundation Central Image Cluster Node List> - Redundancy
Factor int - Redundancy factor of the cluster.
- Skip
Cluster boolCreation - Storage
Node intCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- Timezone string
- Timezone to be set on the cluster.
- Workflow
Type string
- Aos
Package stringSha256sum - Sha256sum of AOS package.
- Aos
Package stringUrl - URL to download AOS package. Required only if imaging is needed.
- Archived bool
- Cluster
External stringIp - External management ip of the cluster.
- Cluster
Name string - Name of the cluster.
- Cluster
Size int - Number of nodes in the cluster.
- Cluster
Status FoundationCentral Image Cluster Cluster Status Args - Common
Network FoundationSettings Central Image Cluster Common Network Settings Args - Common network settings across the nodes in the cluster.
- Created
Timestamp string - Current
Time string - Destroyed bool
- Foundation
Init []FoundationConfigs Central Image Cluster Foundation Init Config Args - Foundation
Init stringNode Uuid - Hypervisor
Iso FoundationDetails Central Image Cluster Hypervisor Iso Details Args - Details of the hypervisor iso.
- Image
Cluster stringUuid - Imaged
Cluster stringUuid - Unique id of the cluster.
- Imaged
Node []stringUuid Lists - Node
Lists []FoundationCentral Image Cluster Node List Args - Redundancy
Factor int - Redundancy factor of the cluster.
- Skip
Cluster boolCreation - Storage
Node intCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- Timezone string
- Timezone to be set on the cluster.
- Workflow
Type string
- aos
Package StringSha256sum - Sha256sum of AOS package.
- aos
Package StringUrl - URL to download AOS package. Required only if imaging is needed.
- archived Boolean
- cluster
External StringIp - External management ip of the cluster.
- cluster
Name String - Name of the cluster.
- cluster
Size Integer - Number of nodes in the cluster.
- cluster
Status FoundationCentral Image Cluster Cluster Status - common
Network FoundationSettings Central Image Cluster Common Network Settings - Common network settings across the nodes in the cluster.
- created
Timestamp String - current
Time String - destroyed Boolean
- foundation
Init List<FoundationConfigs Central Image Cluster Foundation Init Config> - foundation
Init StringNode Uuid - hypervisor
Iso FoundationDetails Central Image Cluster Hypervisor Iso Details - Details of the hypervisor iso.
- image
Cluster StringUuid - imaged
Cluster StringUuid - Unique id of the cluster.
- imaged
Node List<String>Uuid Lists - node
Lists List<FoundationCentral Image Cluster Node List> - redundancy
Factor Integer - Redundancy factor of the cluster.
- skip
Cluster BooleanCreation - storage
Node IntegerCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- timezone String
- Timezone to be set on the cluster.
- workflow
Type String
- aos
Package stringSha256sum - Sha256sum of AOS package.
- aos
Package stringUrl - URL to download AOS package. Required only if imaging is needed.
- archived boolean
- cluster
External stringIp - External management ip of the cluster.
- cluster
Name string - Name of the cluster.
- cluster
Size number - Number of nodes in the cluster.
- cluster
Status FoundationCentral Image Cluster Cluster Status - common
Network FoundationSettings Central Image Cluster Common Network Settings - Common network settings across the nodes in the cluster.
- created
Timestamp string - current
Time string - destroyed boolean
- foundation
Init FoundationConfigs Central Image Cluster Foundation Init Config[] - foundation
Init stringNode Uuid - hypervisor
Iso FoundationDetails Central Image Cluster Hypervisor Iso Details - Details of the hypervisor iso.
- image
Cluster stringUuid - imaged
Cluster stringUuid - Unique id of the cluster.
- imaged
Node string[]Uuid Lists - node
Lists FoundationCentral Image Cluster Node List[] - redundancy
Factor number - Redundancy factor of the cluster.
- skip
Cluster booleanCreation - storage
Node numberCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- timezone string
- Timezone to be set on the cluster.
- workflow
Type string
- aos_
package_ strsha256sum - Sha256sum of AOS package.
- aos_
package_ strurl - URL to download AOS package. Required only if imaging is needed.
- archived bool
- cluster_
external_ strip - External management ip of the cluster.
- cluster_
name str - Name of the cluster.
- cluster_
size int - Number of nodes in the cluster.
- cluster_
status FoundationCentral Image Cluster Cluster Status Args - common_
network_ Foundationsettings Central Image Cluster Common Network Settings Args - Common network settings across the nodes in the cluster.
- created_
timestamp str - current_
time str - destroyed bool
- foundation_
init_ Sequence[Foundationconfigs Central Image Cluster Foundation Init Config Args] - foundation_
init_ strnode_ uuid - hypervisor_
iso_ Foundationdetails Central Image Cluster Hypervisor Iso Details Args - Details of the hypervisor iso.
- image_
cluster_ struuid - imaged_
cluster_ struuid - Unique id of the cluster.
- imaged_
node_ Sequence[str]uuid_ lists - node_
lists Sequence[FoundationCentral Image Cluster Node List Args] - redundancy_
factor int - Redundancy factor of the cluster.
- skip_
cluster_ boolcreation - storage_
node_ intcount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- timezone str
- Timezone to be set on the cluster.
- workflow_
type str
- aos
Package StringSha256sum - Sha256sum of AOS package.
- aos
Package StringUrl - URL to download AOS package. Required only if imaging is needed.
- archived Boolean
- cluster
External StringIp - External management ip of the cluster.
- cluster
Name String - Name of the cluster.
- cluster
Size Number - Number of nodes in the cluster.
- cluster
Status Property Map - common
Network Property MapSettings - Common network settings across the nodes in the cluster.
- created
Timestamp String - current
Time String - destroyed Boolean
- foundation
Init List<Property Map>Configs - foundation
Init StringNode Uuid - hypervisor
Iso Property MapDetails - Details of the hypervisor iso.
- image
Cluster StringUuid - imaged
Cluster StringUuid - Unique id of the cluster.
- imaged
Node List<String>Uuid Lists - node
Lists List<Property Map> - redundancy
Factor Number - Redundancy factor of the cluster.
- skip
Cluster BooleanCreation - storage
Node NumberCount - Number of storage only nodes in the cluster. AHV iso for storage node will be taken from aos package.
- timezone String
- Timezone to be set on the cluster.
- workflow
Type String
Supporting Types
FoundationCentralImageClusterClusterStatus, FoundationCentralImageClusterClusterStatusArgs
- Aggregate
Percent doubleComplete - Cluster
Creation boolStarted - Cluster
Progress List<PiersDetails Karsenbarg. Nutanix. Inputs. Foundation Central Image Cluster Cluster Status Cluster Progress Detail> - Current
Foundation stringIp - Foundation
Session stringId - Imaging
Stopped bool - Intent
Picked boolUp - Node
Progress List<PiersDetails Karsenbarg. Nutanix. Inputs. Foundation Central Image Cluster Cluster Status Node Progress Detail>
- Aggregate
Percent float64Complete - Cluster
Creation boolStarted - Cluster
Progress []FoundationDetails Central Image Cluster Cluster Status Cluster Progress Detail - Current
Foundation stringIp - Foundation
Session stringId - Imaging
Stopped bool - Intent
Picked boolUp - Node
Progress []FoundationDetails Central Image Cluster Cluster Status Node Progress Detail
- aggregate
Percent DoubleComplete - cluster
Creation BooleanStarted - cluster
Progress List<FoundationDetails Central Image Cluster Cluster Status Cluster Progress Detail> - current
Foundation StringIp - foundation
Session StringId - imaging
Stopped Boolean - intent
Picked BooleanUp - node
Progress List<FoundationDetails Central Image Cluster Cluster Status Node Progress Detail>
- aggregate
Percent numberComplete - cluster
Creation booleanStarted - cluster
Progress FoundationDetails Central Image Cluster Cluster Status Cluster Progress Detail[] - current
Foundation stringIp - foundation
Session stringId - imaging
Stopped boolean - intent
Picked booleanUp - node
Progress FoundationDetails Central Image Cluster Cluster Status Node Progress Detail[]
- aggregate_
percent_ floatcomplete - cluster_
creation_ boolstarted - cluster_
progress_ Sequence[Foundationdetails Central Image Cluster Cluster Status Cluster Progress Detail] - current_
foundation_ strip - foundation_
session_ strid - imaging_
stopped bool - intent_
picked_ boolup - node_
progress_ Sequence[Foundationdetails Central Image Cluster Cluster Status Node Progress Detail]
FoundationCentralImageClusterClusterStatusClusterProgressDetail, FoundationCentralImageClusterClusterStatusClusterProgressDetailArgs
- Cluster
Name string - Name of the cluster.
- Message
Lists List<string> - Percent
Complete double - Status string
- Cluster
Name string - Name of the cluster.
- Message
Lists []string - Percent
Complete float64 - Status string
- cluster
Name String - Name of the cluster.
- message
Lists List<String> - percent
Complete Double - status String
- cluster
Name string - Name of the cluster.
- message
Lists string[] - percent
Complete number - status string
- cluster_
name str - Name of the cluster.
- message_
lists Sequence[str] - percent_
complete float - status str
- cluster
Name String - Name of the cluster.
- message
Lists List<String> - percent
Complete Number - status String
FoundationCentralImageClusterClusterStatusNodeProgressDetail, FoundationCentralImageClusterClusterStatusNodeProgressDetailArgs
- Imaged
Node stringUuid - Imaging
Stopped bool - Intent
Picked boolUp - Message
Lists List<string> - Percent
Complete double - Status string
- Imaged
Node stringUuid - Imaging
Stopped bool - Intent
Picked boolUp - Message
Lists []string - Percent
Complete float64 - Status string
- imaged
Node StringUuid - imaging
Stopped Boolean - intent
Picked BooleanUp - message
Lists List<String> - percent
Complete Double - status String
- imaged
Node stringUuid - imaging
Stopped boolean - intent
Picked booleanUp - message
Lists string[] - percent
Complete number - status string
- imaged_
node_ struuid - imaging_
stopped bool - intent_
picked_ boolup - message_
lists Sequence[str] - percent_
complete float - status str
- imaged
Node StringUuid - imaging
Stopped Boolean - intent
Picked BooleanUp - message
Lists List<String> - percent
Complete Number - status String
FoundationCentralImageClusterCommonNetworkSettings, FoundationCentralImageClusterCommonNetworkSettingsArgs
- Cvm
Dns List<string>Servers - Cvm
Ntp List<string>Servers - Hypervisor
Dns List<string>Servers - Hypervisor
Ntp List<string>Servers
- Cvm
Dns []stringServers - Cvm
Ntp []stringServers - Hypervisor
Dns []stringServers - Hypervisor
Ntp []stringServers
- cvm
Dns List<String>Servers - cvm
Ntp List<String>Servers - hypervisor
Dns List<String>Servers - hypervisor
Ntp List<String>Servers
- cvm
Dns string[]Servers - cvm
Ntp string[]Servers - hypervisor
Dns string[]Servers - hypervisor
Ntp string[]Servers
- cvm_
dns_ Sequence[str]servers - cvm_
ntp_ Sequence[str]servers - hypervisor_
dns_ Sequence[str]servers - hypervisor_
ntp_ Sequence[str]servers
- cvm
Dns List<String>Servers - cvm
Ntp List<String>Servers - hypervisor
Dns List<String>Servers - hypervisor
Ntp List<String>Servers
FoundationCentralImageClusterFoundationInitConfig, FoundationCentralImageClusterFoundationInitConfigArgs
- Blocks
List<Piers
Karsenbarg. Nutanix. Inputs. Foundation Central Image Cluster Foundation Init Config Block> - Clusters
List<Piers
Karsenbarg. Nutanix. Inputs. Foundation Central Image Cluster 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. Foundation Central Image Cluster Foundation Init Config Hypervisor Iso> - Hypervisor
Netmask string - Ipmi
Gateway string - Ipmi
Netmask string - Nos
Package List<PiersUrls Karsenbarg. Nutanix. Inputs. Foundation Central Image Cluster Foundation Init Config Nos Package Url>
- Blocks
[]Foundation
Central Image Cluster Foundation Init Config Block - Clusters
[]Foundation
Central Image Cluster 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 []FoundationCentral Image Cluster Foundation Init Config Hypervisor Iso - Hypervisor
Netmask string - Ipmi
Gateway string - Ipmi
Netmask string - Nos
Package []FoundationUrls Central Image Cluster Foundation Init Config Nos Package Url
- blocks
List<Foundation
Central Image Cluster Foundation Init Config Block> - clusters
List<Foundation
Central Image Cluster 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<FoundationCentral Image Cluster Foundation Init Config Hypervisor Iso> - hypervisor
Netmask String - ipmi
Gateway String - ipmi
Netmask String - nos
Package List<FoundationUrls Central Image Cluster Foundation Init Config Nos Package Url>
- blocks
Foundation
Central Image Cluster Foundation Init Config Block[] - clusters
Foundation
Central Image Cluster 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 FoundationCentral Image Cluster Foundation Init Config Hypervisor Iso[] - hypervisor
Netmask string - ipmi
Gateway string - ipmi
Netmask string - nos
Package FoundationUrls Central Image Cluster Foundation Init Config Nos Package Url[]
- blocks
Sequence[Foundation
Central Image Cluster Foundation Init Config Block] - clusters
Sequence[Foundation
Central Image Cluster 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[FoundationCentral Image Cluster Foundation Init Config Hypervisor Iso] - hypervisor_
netmask str - ipmi_
gateway str - ipmi_
netmask str - nos_
package_ Sequence[Foundationurls Central Image Cluster 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
FoundationCentralImageClusterFoundationInitConfigBlock, FoundationCentralImageClusterFoundationInitConfigBlockArgs
- block
Id String - nodes List<Property Map>
FoundationCentralImageClusterFoundationInitConfigBlockNode, FoundationCentralImageClusterFoundationInitConfigBlockNodeArgs
- 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
FoundationCentralImageClusterFoundationInitConfigCluster, FoundationCentralImageClusterFoundationInitConfigClusterArgs
- Cluster
External stringIp - External management ip of the cluster.
- Cluster
Init boolNow - Cluster
Init boolSuccessful - Cluster
Members List<string> - Cluster
Name string - Name of the cluster.
- Cvm
Dns stringServers - Cvm
Ntp stringServers - Redundancy
Factor int - Redundancy factor of the cluster.
- Timezone string
- Timezone to be set on the cluster.
- Cluster
External stringIp - External management ip of the cluster.
- Cluster
Init boolNow - Cluster
Init boolSuccessful - Cluster
Members []string - Cluster
Name string - Name of the cluster.
- Cvm
Dns stringServers - Cvm
Ntp stringServers - Redundancy
Factor int - Redundancy factor of the cluster.
- Timezone string
- Timezone to be set on the cluster.
- cluster
External StringIp - External management ip of the cluster.
- cluster
Init BooleanNow - cluster
Init BooleanSuccessful - cluster
Members List<String> - cluster
Name String - Name of the cluster.
- cvm
Dns StringServers - cvm
Ntp StringServers - redundancy
Factor Integer - Redundancy factor of the cluster.
- timezone String
- Timezone to be set on the cluster.
- cluster
External stringIp - External management ip of the cluster.
- cluster
Init booleanNow - cluster
Init booleanSuccessful - cluster
Members string[] - cluster
Name string - Name of the cluster.
- cvm
Dns stringServers - cvm
Ntp stringServers - redundancy
Factor number - Redundancy factor of the cluster.
- timezone string
- Timezone to be set on the cluster.
- cluster_
external_ strip - External management ip of the cluster.
- cluster_
init_ boolnow - cluster_
init_ boolsuccessful - cluster_
members Sequence[str] - cluster_
name str - Name of the cluster.
- cvm_
dns_ strservers - cvm_
ntp_ strservers - redundancy_
factor int - Redundancy factor of the cluster.
- timezone str
- Timezone to be set on the cluster.
- cluster
External StringIp - External management ip of the cluster.
- cluster
Init BooleanNow - cluster
Init BooleanSuccessful - cluster
Members List<String> - cluster
Name String - Name of the cluster.
- cvm
Dns StringServers - cvm
Ntp StringServers - redundancy
Factor Number - Redundancy factor of the cluster.
- timezone String
- Timezone to be set on the cluster.
FoundationCentralImageClusterFoundationInitConfigHypervisorIso, FoundationCentralImageClusterFoundationInitConfigHypervisorIsoArgs
- 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
FoundationCentralImageClusterFoundationInitConfigNosPackageUrl, FoundationCentralImageClusterFoundationInitConfigNosPackageUrlArgs
FoundationCentralImageClusterHypervisorIsoDetails, FoundationCentralImageClusterHypervisorIsoDetailsArgs
- Hyperv
Product stringKey - Hyperv
Sku string - Sha256sum string
- Url string
- Hyperv
Product stringKey - Hyperv
Sku string - Sha256sum string
- Url string
- hyperv
Product StringKey - hyperv
Sku String - sha256sum String
- url String
- hyperv
Product stringKey - hyperv
Sku string - sha256sum string
- url string
- hyperv_
product_ strkey - hyperv_
sku str - sha256sum str
- url str
- hyperv
Product StringKey - hyperv
Sku String - sha256sum String
- url String
FoundationCentralImageClusterNodeList, FoundationCentralImageClusterNodeListArgs
- Cvm
Gateway string - Cvm
Ip string - Cvm
Netmask string - Cvm
Ram intGb - Cvm
Vlan intId - Hardware
Attributes Dictionary<string, object>Override - Hypervisor
Gateway string - Hypervisor
Hostname string - Hypervisor
Ip string - Hypervisor
Netmask string - Hypervisor
Type string - Image
Now bool - Imaged
Node stringUuid - Ipmi
Gateway string - Ipmi
Ip string - Ipmi
Netmask string - Rdma
Passthrough bool - Use
Existing boolNetwork Settings
- Cvm
Gateway string - Cvm
Ip string - Cvm
Netmask string - Cvm
Ram intGb - Cvm
Vlan intId - Hardware
Attributes map[string]interface{}Override - Hypervisor
Gateway string - Hypervisor
Hostname string - Hypervisor
Ip string - Hypervisor
Netmask string - Hypervisor
Type string - Image
Now bool - Imaged
Node stringUuid - Ipmi
Gateway string - Ipmi
Ip string - Ipmi
Netmask string - Rdma
Passthrough bool - Use
Existing boolNetwork Settings
- cvm
Gateway String - cvm
Ip String - cvm
Netmask String - cvm
Ram IntegerGb - cvm
Vlan IntegerId - hardware
Attributes Map<String,Object>Override - hypervisor
Gateway String - hypervisor
Hostname String - hypervisor
Ip String - hypervisor
Netmask String - hypervisor
Type String - image
Now Boolean - imaged
Node StringUuid - ipmi
Gateway String - ipmi
Ip String - ipmi
Netmask String - rdma
Passthrough Boolean - use
Existing BooleanNetwork Settings
- cvm
Gateway string - cvm
Ip string - cvm
Netmask string - cvm
Ram numberGb - cvm
Vlan numberId - hardware
Attributes {[key: string]: any}Override - hypervisor
Gateway string - hypervisor
Hostname string - hypervisor
Ip string - hypervisor
Netmask string - hypervisor
Type string - image
Now boolean - imaged
Node stringUuid - ipmi
Gateway string - ipmi
Ip string - ipmi
Netmask string - rdma
Passthrough boolean - use
Existing booleanNetwork Settings
- cvm_
gateway str - cvm_
ip str - cvm_
netmask str - cvm_
ram_ intgb - cvm_
vlan_ intid - hardware_
attributes_ Mapping[str, Any]override - hypervisor_
gateway str - hypervisor_
hostname str - hypervisor_
ip str - hypervisor_
netmask str - hypervisor_
type str - image_
now bool - imaged_
node_ struuid - ipmi_
gateway str - ipmi_
ip str - ipmi_
netmask str - rdma_
passthrough bool - use_
existing_ boolnetwork_ settings
- cvm
Gateway String - cvm
Ip String - cvm
Netmask String - cvm
Ram NumberGb - cvm
Vlan NumberId - hardware
Attributes Map<Any>Override - hypervisor
Gateway String - hypervisor
Hostname String - hypervisor
Ip String - hypervisor
Netmask String - hypervisor
Type String - image
Now Boolean - imaged
Node StringUuid - ipmi
Gateway String - ipmi
Ip String - ipmi
Netmask String - rdma
Passthrough Boolean - use
Existing BooleanNetwork Settings
Package Details
- Repository
- nutanix pierskarsenbarg/pulumi-nutanix
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
nutanix
Terraform Provider.