azure-native.networkcloud.getCluster

Get properties of the provided cluster. API Version: 2022-12-12-preview.

Using getCluster

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 getCluster(args: GetClusterArgs, opts?: InvokeOptions): Promise<GetClusterResult>
function getClusterOutput(args: GetClusterOutputArgs, opts?: InvokeOptions): Output<GetClusterResult>
def get_cluster(cluster_name: Optional[str] = None,
                resource_group_name: Optional[str] = None,
                opts: Optional[InvokeOptions] = None) -> GetClusterResult
def get_cluster_output(cluster_name: Optional[pulumi.Input[str]] = None,
                resource_group_name: Optional[pulumi.Input[str]] = None,
                opts: Optional[InvokeOptions] = None) -> Output[GetClusterResult]
func LookupCluster(ctx *Context, args *LookupClusterArgs, opts ...InvokeOption) (*LookupClusterResult, error)
func LookupClusterOutput(ctx *Context, args *LookupClusterOutputArgs, opts ...InvokeOption) LookupClusterResultOutput

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

public static class GetCluster 
{
    public static Task<GetClusterResult> InvokeAsync(GetClusterArgs args, InvokeOptions? opts = null)
    public static Output<GetClusterResult> Invoke(GetClusterInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetClusterResult> getCluster(GetClusterArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:networkcloud:getCluster
  arguments:
    # arguments dictionary

The following arguments are supported:

ClusterName string

The name of the cluster.

ResourceGroupName string

The name of the resource group. The name is case insensitive.

ClusterName string

The name of the cluster.

ResourceGroupName string

The name of the resource group. The name is case insensitive.

clusterName String

The name of the cluster.

resourceGroupName String

The name of the resource group. The name is case insensitive.

clusterName string

The name of the cluster.

resourceGroupName string

The name of the resource group. The name is case insensitive.

cluster_name str

The name of the cluster.

resource_group_name str

The name of the resource group. The name is case insensitive.

clusterName String

The name of the cluster.

resourceGroupName String

The name of the resource group. The name is case insensitive.

getCluster Result

The following output properties are available:

AggregatorOrSingleRackDefinition Pulumi.AzureNative.NetworkCloud.Outputs.RackDefinitionResponse
AnalyticsWorkspaceId string

The resource ID of the Log Analytics Workspace that will be used for storing relevant logs.

AvailableUpgradeVersions List<Pulumi.AzureNative.NetworkCloud.Outputs.ClusterAvailableUpgradeVersionResponse>

The list of cluster runtime version upgrades available for this cluster.

ClusterConnectionStatus string

The latest heartbeat status between the cluster manager and the cluster.

ClusterExtendedLocation Pulumi.AzureNative.NetworkCloud.Outputs.ExtendedLocationResponse

The extended location (custom location) that represents the cluster's control plane location. This extended location is used to route the requests of child objects of the cluster that are handled by the platform operator.

ClusterManagerConnectionStatus string

The latest connectivity status between cluster manager and the cluster.

ClusterManagerId string

The resource ID of the cluster manager that manages this cluster. This is set by the Cluster Manager when the cluster is created.

ClusterType string

The type of rack configuration for the cluster.

ClusterVersion string

The current runtime version of the cluster.

DetailedStatus string

The current detailed status of the cluster.

DetailedStatusMessage string

The descriptive message about the detailed status.

ExtendedLocation Pulumi.AzureNative.NetworkCloud.Outputs.ExtendedLocationResponse

The extended location of the cluster manager associated with the cluster.

HybridAksExtendedLocation Pulumi.AzureNative.NetworkCloud.Outputs.ExtendedLocationResponse

The extended location (custom location) that represents the Hybrid AKS control plane location. This extended location is used when creating provisioned clusters (Hybrid AKS clusters).

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Location string

The geo-location where the resource lives

ManualActionCount double

The count of Manual Action Taken (MAT) events that have not been validated.

Name string

The name of the resource

NetworkFabricId string

The resource ID of the Network Fabric associated with the cluster.

ProvisioningState string

The provisioning state of the cluster.

SupportExpiryDate string

The support end date of the runtime version of the cluster.

SystemData Pulumi.AzureNative.NetworkCloud.Outputs.SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

WorkloadResourceIds List<string>

The list of workload resource IDs that are hosted within this cluster.

ClusterCapacity Pulumi.AzureNative.NetworkCloud.Outputs.ClusterCapacityResponse
ClusterLocation string

The customer-provided location information to identify where the cluster resides.

ClusterServicePrincipal Pulumi.AzureNative.NetworkCloud.Outputs.ServicePrincipalInformationResponse
ComputeDeploymentThreshold Pulumi.AzureNative.NetworkCloud.Outputs.ValidationThresholdResponse
ComputeRackDefinitions List<Pulumi.AzureNative.NetworkCloud.Outputs.RackDefinitionResponse>

The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.

ManagedResourceGroupConfiguration Pulumi.AzureNative.NetworkCloud.Outputs.ManagedResourceGroupConfigurationResponse

The configuration of the managed resource group associated with the resource.

Tags Dictionary<string, string>

Resource tags.

AggregatorOrSingleRackDefinition RackDefinitionResponse
AnalyticsWorkspaceId string

The resource ID of the Log Analytics Workspace that will be used for storing relevant logs.

AvailableUpgradeVersions []ClusterAvailableUpgradeVersionResponse

The list of cluster runtime version upgrades available for this cluster.

ClusterConnectionStatus string

The latest heartbeat status between the cluster manager and the cluster.

ClusterExtendedLocation ExtendedLocationResponse

The extended location (custom location) that represents the cluster's control plane location. This extended location is used to route the requests of child objects of the cluster that are handled by the platform operator.

ClusterManagerConnectionStatus string

The latest connectivity status between cluster manager and the cluster.

ClusterManagerId string

The resource ID of the cluster manager that manages this cluster. This is set by the Cluster Manager when the cluster is created.

ClusterType string

The type of rack configuration for the cluster.

ClusterVersion string

The current runtime version of the cluster.

DetailedStatus string

The current detailed status of the cluster.

DetailedStatusMessage string

The descriptive message about the detailed status.

ExtendedLocation ExtendedLocationResponse

The extended location of the cluster manager associated with the cluster.

HybridAksExtendedLocation ExtendedLocationResponse

The extended location (custom location) that represents the Hybrid AKS control plane location. This extended location is used when creating provisioned clusters (Hybrid AKS clusters).

Id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

Location string

The geo-location where the resource lives

ManualActionCount float64

The count of Manual Action Taken (MAT) events that have not been validated.

Name string

The name of the resource

NetworkFabricId string

The resource ID of the Network Fabric associated with the cluster.

ProvisioningState string

The provisioning state of the cluster.

SupportExpiryDate string

The support end date of the runtime version of the cluster.

SystemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

Type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

WorkloadResourceIds []string

The list of workload resource IDs that are hosted within this cluster.

ClusterCapacity ClusterCapacityResponse
ClusterLocation string

The customer-provided location information to identify where the cluster resides.

ClusterServicePrincipal ServicePrincipalInformationResponse
ComputeDeploymentThreshold ValidationThresholdResponse
ComputeRackDefinitions []RackDefinitionResponse

The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.

ManagedResourceGroupConfiguration ManagedResourceGroupConfigurationResponse

The configuration of the managed resource group associated with the resource.

Tags map[string]string

Resource tags.

aggregatorOrSingleRackDefinition RackDefinitionResponse
analyticsWorkspaceId String

The resource ID of the Log Analytics Workspace that will be used for storing relevant logs.

availableUpgradeVersions List<ClusterAvailableUpgradeVersionResponse>

The list of cluster runtime version upgrades available for this cluster.

clusterConnectionStatus String

The latest heartbeat status between the cluster manager and the cluster.

clusterExtendedLocation ExtendedLocationResponse

The extended location (custom location) that represents the cluster's control plane location. This extended location is used to route the requests of child objects of the cluster that are handled by the platform operator.

clusterManagerConnectionStatus String

The latest connectivity status between cluster manager and the cluster.

clusterManagerId String

The resource ID of the cluster manager that manages this cluster. This is set by the Cluster Manager when the cluster is created.

clusterType String

The type of rack configuration for the cluster.

clusterVersion String

The current runtime version of the cluster.

detailedStatus String

The current detailed status of the cluster.

detailedStatusMessage String

The descriptive message about the detailed status.

extendedLocation ExtendedLocationResponse

The extended location of the cluster manager associated with the cluster.

hybridAksExtendedLocation ExtendedLocationResponse

The extended location (custom location) that represents the Hybrid AKS control plane location. This extended location is used when creating provisioned clusters (Hybrid AKS clusters).

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location String

The geo-location where the resource lives

manualActionCount Double

The count of Manual Action Taken (MAT) events that have not been validated.

name String

The name of the resource

networkFabricId String

The resource ID of the Network Fabric associated with the cluster.

provisioningState String

The provisioning state of the cluster.

supportExpiryDate String

The support end date of the runtime version of the cluster.

systemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

workloadResourceIds List<String>

The list of workload resource IDs that are hosted within this cluster.

clusterCapacity ClusterCapacityResponse
clusterLocation String

The customer-provided location information to identify where the cluster resides.

clusterServicePrincipal ServicePrincipalInformationResponse
computeDeploymentThreshold ValidationThresholdResponse
computeRackDefinitions List<RackDefinitionResponse>

The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.

managedResourceGroupConfiguration ManagedResourceGroupConfigurationResponse

The configuration of the managed resource group associated with the resource.

tags Map<String,String>

Resource tags.

aggregatorOrSingleRackDefinition RackDefinitionResponse
analyticsWorkspaceId string

The resource ID of the Log Analytics Workspace that will be used for storing relevant logs.

availableUpgradeVersions ClusterAvailableUpgradeVersionResponse[]

The list of cluster runtime version upgrades available for this cluster.

clusterConnectionStatus string

The latest heartbeat status between the cluster manager and the cluster.

clusterExtendedLocation ExtendedLocationResponse

The extended location (custom location) that represents the cluster's control plane location. This extended location is used to route the requests of child objects of the cluster that are handled by the platform operator.

clusterManagerConnectionStatus string

The latest connectivity status between cluster manager and the cluster.

clusterManagerId string

The resource ID of the cluster manager that manages this cluster. This is set by the Cluster Manager when the cluster is created.

clusterType string

The type of rack configuration for the cluster.

clusterVersion string

The current runtime version of the cluster.

detailedStatus string

The current detailed status of the cluster.

detailedStatusMessage string

The descriptive message about the detailed status.

extendedLocation ExtendedLocationResponse

The extended location of the cluster manager associated with the cluster.

hybridAksExtendedLocation ExtendedLocationResponse

The extended location (custom location) that represents the Hybrid AKS control plane location. This extended location is used when creating provisioned clusters (Hybrid AKS clusters).

id string

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location string

The geo-location where the resource lives

manualActionCount number

The count of Manual Action Taken (MAT) events that have not been validated.

name string

The name of the resource

networkFabricId string

The resource ID of the Network Fabric associated with the cluster.

provisioningState string

The provisioning state of the cluster.

supportExpiryDate string

The support end date of the runtime version of the cluster.

systemData SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type string

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

workloadResourceIds string[]

The list of workload resource IDs that are hosted within this cluster.

clusterCapacity ClusterCapacityResponse
clusterLocation string

The customer-provided location information to identify where the cluster resides.

clusterServicePrincipal ServicePrincipalInformationResponse
computeDeploymentThreshold ValidationThresholdResponse
computeRackDefinitions RackDefinitionResponse[]

The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.

managedResourceGroupConfiguration ManagedResourceGroupConfigurationResponse

The configuration of the managed resource group associated with the resource.

tags {[key: string]: string}

Resource tags.

aggregator_or_single_rack_definition RackDefinitionResponse
analytics_workspace_id str

The resource ID of the Log Analytics Workspace that will be used for storing relevant logs.

available_upgrade_versions Sequence[ClusterAvailableUpgradeVersionResponse]

The list of cluster runtime version upgrades available for this cluster.

cluster_connection_status str

The latest heartbeat status between the cluster manager and the cluster.

cluster_extended_location ExtendedLocationResponse

The extended location (custom location) that represents the cluster's control plane location. This extended location is used to route the requests of child objects of the cluster that are handled by the platform operator.

cluster_manager_connection_status str

The latest connectivity status between cluster manager and the cluster.

cluster_manager_id str

The resource ID of the cluster manager that manages this cluster. This is set by the Cluster Manager when the cluster is created.

cluster_type str

The type of rack configuration for the cluster.

cluster_version str

The current runtime version of the cluster.

detailed_status str

The current detailed status of the cluster.

detailed_status_message str

The descriptive message about the detailed status.

extended_location ExtendedLocationResponse

The extended location of the cluster manager associated with the cluster.

hybrid_aks_extended_location ExtendedLocationResponse

The extended location (custom location) that represents the Hybrid AKS control plane location. This extended location is used when creating provisioned clusters (Hybrid AKS clusters).

id str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location str

The geo-location where the resource lives

manual_action_count float

The count of Manual Action Taken (MAT) events that have not been validated.

name str

The name of the resource

network_fabric_id str

The resource ID of the Network Fabric associated with the cluster.

provisioning_state str

The provisioning state of the cluster.

support_expiry_date str

The support end date of the runtime version of the cluster.

system_data SystemDataResponse

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

workload_resource_ids Sequence[str]

The list of workload resource IDs that are hosted within this cluster.

cluster_capacity ClusterCapacityResponse
cluster_location str

The customer-provided location information to identify where the cluster resides.

cluster_service_principal ServicePrincipalInformationResponse
compute_deployment_threshold ValidationThresholdResponse
compute_rack_definitions Sequence[RackDefinitionResponse]

The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.

managed_resource_group_configuration ManagedResourceGroupConfigurationResponse

The configuration of the managed resource group associated with the resource.

tags Mapping[str, str]

Resource tags.

aggregatorOrSingleRackDefinition Property Map
analyticsWorkspaceId String

The resource ID of the Log Analytics Workspace that will be used for storing relevant logs.

availableUpgradeVersions List<Property Map>

The list of cluster runtime version upgrades available for this cluster.

clusterConnectionStatus String

The latest heartbeat status between the cluster manager and the cluster.

clusterExtendedLocation Property Map

The extended location (custom location) that represents the cluster's control plane location. This extended location is used to route the requests of child objects of the cluster that are handled by the platform operator.

clusterManagerConnectionStatus String

The latest connectivity status between cluster manager and the cluster.

clusterManagerId String

The resource ID of the cluster manager that manages this cluster. This is set by the Cluster Manager when the cluster is created.

clusterType String

The type of rack configuration for the cluster.

clusterVersion String

The current runtime version of the cluster.

detailedStatus String

The current detailed status of the cluster.

detailedStatusMessage String

The descriptive message about the detailed status.

extendedLocation Property Map

The extended location of the cluster manager associated with the cluster.

hybridAksExtendedLocation Property Map

The extended location (custom location) that represents the Hybrid AKS control plane location. This extended location is used when creating provisioned clusters (Hybrid AKS clusters).

id String

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location String

The geo-location where the resource lives

manualActionCount Number

The count of Manual Action Taken (MAT) events that have not been validated.

name String

The name of the resource

networkFabricId String

The resource ID of the Network Fabric associated with the cluster.

provisioningState String

The provisioning state of the cluster.

supportExpiryDate String

The support end date of the runtime version of the cluster.

systemData Property Map

Azure Resource Manager metadata containing createdBy and modifiedBy information.

type String

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

workloadResourceIds List<String>

The list of workload resource IDs that are hosted within this cluster.

clusterCapacity Property Map
clusterLocation String

The customer-provided location information to identify where the cluster resides.

clusterServicePrincipal Property Map
computeDeploymentThreshold Property Map
computeRackDefinitions List<Property Map>

The list of rack definitions for the compute racks in a multi-rack cluster, or an empty list in a single-rack cluster.

managedResourceGroupConfiguration Property Map

The configuration of the managed resource group associated with the resource.

tags Map<String>

Resource tags.

Supporting Types

AdministrativeCredentialsResponse

Password string

The password of the administrator of the device used during initialization.

Username string

The username of the administrator of the device used during initialization.

Password string

The password of the administrator of the device used during initialization.

Username string

The username of the administrator of the device used during initialization.

password String

The password of the administrator of the device used during initialization.

username String

The username of the administrator of the device used during initialization.

password string

The password of the administrator of the device used during initialization.

username string

The username of the administrator of the device used during initialization.

password str

The password of the administrator of the device used during initialization.

username str

The username of the administrator of the device used during initialization.

password String

The password of the administrator of the device used during initialization.

username String

The username of the administrator of the device used during initialization.

BareMetalMachineConfigurationDataResponse

BmcConnectionString string

The connection string for the baseboard management controller including IP address and protocol.

BmcCredentials Pulumi.AzureNative.NetworkCloud.Inputs.AdministrativeCredentialsResponse
BmcMacAddress string

The MAC address of the BMC for this machine.

BootMacAddress string

The MAC address associated with the PXE NIC card.

RackSlot double

The slot the physical machine is in the rack based on the BOM configuration.

SerialNumber string

The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.

MachineDetails string

The free-form additional information about the machine, e.g. an asset tag.

MachineName string

The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.

BmcConnectionString string

The connection string for the baseboard management controller including IP address and protocol.

BmcCredentials AdministrativeCredentialsResponse
BmcMacAddress string

The MAC address of the BMC for this machine.

BootMacAddress string

The MAC address associated with the PXE NIC card.

RackSlot float64

The slot the physical machine is in the rack based on the BOM configuration.

SerialNumber string

The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.

MachineDetails string

The free-form additional information about the machine, e.g. an asset tag.

MachineName string

The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.

bmcConnectionString String

The connection string for the baseboard management controller including IP address and protocol.

bmcCredentials AdministrativeCredentialsResponse
bmcMacAddress String

The MAC address of the BMC for this machine.

bootMacAddress String

The MAC address associated with the PXE NIC card.

rackSlot Double

The slot the physical machine is in the rack based on the BOM configuration.

serialNumber String

The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.

machineDetails String

The free-form additional information about the machine, e.g. an asset tag.

machineName String

The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.

bmcConnectionString string

The connection string for the baseboard management controller including IP address and protocol.

bmcCredentials AdministrativeCredentialsResponse
bmcMacAddress string

The MAC address of the BMC for this machine.

bootMacAddress string

The MAC address associated with the PXE NIC card.

rackSlot number

The slot the physical machine is in the rack based on the BOM configuration.

serialNumber string

The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.

machineDetails string

The free-form additional information about the machine, e.g. an asset tag.

machineName string

The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.

bmc_connection_string str

The connection string for the baseboard management controller including IP address and protocol.

bmc_credentials AdministrativeCredentialsResponse
bmc_mac_address str

The MAC address of the BMC for this machine.

boot_mac_address str

The MAC address associated with the PXE NIC card.

rack_slot float

The slot the physical machine is in the rack based on the BOM configuration.

serial_number str

The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.

machine_details str

The free-form additional information about the machine, e.g. an asset tag.

machine_name str

The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.

bmcConnectionString String

The connection string for the baseboard management controller including IP address and protocol.

bmcCredentials Property Map
bmcMacAddress String

The MAC address of the BMC for this machine.

bootMacAddress String

The MAC address associated with the PXE NIC card.

rackSlot Number

The slot the physical machine is in the rack based on the BOM configuration.

serialNumber String

The serial number of the machine. Hardware suppliers may use an alternate value. For example, service tag.

machineDetails String

The free-form additional information about the machine, e.g. an asset tag.

machineName String

The user-provided name for the bare metal machine created from this specification. If not provided, the machine name will be generated programmatically.

ClusterAvailableUpgradeVersionResponse

ControlImpact string

The indicator of whether the control plane will be impacted during the upgrade.

ExpectedDuration string

The expected duration needed for this upgrade.

ImpactDescription string

The impact description including the specific details and release notes.

SupportExpiryDate string

The last date the version of the platform is supported.

TargetClusterVersion string

The target version this cluster will be upgraded to.

WorkloadImpact string

The indicator of whether the workload will be impacted during the upgrade.

ControlImpact string

The indicator of whether the control plane will be impacted during the upgrade.

ExpectedDuration string

The expected duration needed for this upgrade.

ImpactDescription string

The impact description including the specific details and release notes.

SupportExpiryDate string

The last date the version of the platform is supported.

TargetClusterVersion string

The target version this cluster will be upgraded to.

WorkloadImpact string

The indicator of whether the workload will be impacted during the upgrade.

controlImpact String

The indicator of whether the control plane will be impacted during the upgrade.

expectedDuration String

The expected duration needed for this upgrade.

impactDescription String

The impact description including the specific details and release notes.

supportExpiryDate String

The last date the version of the platform is supported.

targetClusterVersion String

The target version this cluster will be upgraded to.

workloadImpact String

The indicator of whether the workload will be impacted during the upgrade.

controlImpact string

The indicator of whether the control plane will be impacted during the upgrade.

expectedDuration string

The expected duration needed for this upgrade.

impactDescription string

The impact description including the specific details and release notes.

supportExpiryDate string

The last date the version of the platform is supported.

targetClusterVersion string

The target version this cluster will be upgraded to.

workloadImpact string

The indicator of whether the workload will be impacted during the upgrade.

control_impact str

The indicator of whether the control plane will be impacted during the upgrade.

expected_duration str

The expected duration needed for this upgrade.

impact_description str

The impact description including the specific details and release notes.

support_expiry_date str

The last date the version of the platform is supported.

target_cluster_version str

The target version this cluster will be upgraded to.

workload_impact str

The indicator of whether the workload will be impacted during the upgrade.

controlImpact String

The indicator of whether the control plane will be impacted during the upgrade.

expectedDuration String

The expected duration needed for this upgrade.

impactDescription String

The impact description including the specific details and release notes.

supportExpiryDate String

The last date the version of the platform is supported.

targetClusterVersion String

The target version this cluster will be upgraded to.

workloadImpact String

The indicator of whether the workload will be impacted during the upgrade.

ClusterCapacityResponse

AvailableApplianceStorageGB double

The remaining appliance-based storage in GB available for workload use.

AvailableCoreCount double

The remaining number of cores that are available in this cluster for workload use.

AvailableHostStorageGB double

The remaining machine or host-based storage in GB available for workload use.

AvailableMemoryGB double

The remaining memory in GB that are available in this cluster for workload use.

TotalApplianceStorageGB double

The total appliance-based storage in GB supported by this cluster for workload use.

TotalCoreCount double

The total number of cores that are supported by this cluster for workload use.

TotalHostStorageGB double

The total machine or host-based storage in GB supported by this cluster for workload use.

TotalMemoryGB double

The total memory supported by this cluster for workload use.

AvailableApplianceStorageGB float64

The remaining appliance-based storage in GB available for workload use.

AvailableCoreCount float64

The remaining number of cores that are available in this cluster for workload use.

AvailableHostStorageGB float64

The remaining machine or host-based storage in GB available for workload use.

AvailableMemoryGB float64

The remaining memory in GB that are available in this cluster for workload use.

TotalApplianceStorageGB float64

The total appliance-based storage in GB supported by this cluster for workload use.

TotalCoreCount float64

The total number of cores that are supported by this cluster for workload use.

TotalHostStorageGB float64

The total machine or host-based storage in GB supported by this cluster for workload use.

TotalMemoryGB float64

The total memory supported by this cluster for workload use.

availableApplianceStorageGB Double

The remaining appliance-based storage in GB available for workload use.

availableCoreCount Double

The remaining number of cores that are available in this cluster for workload use.

availableHostStorageGB Double

The remaining machine or host-based storage in GB available for workload use.

availableMemoryGB Double

The remaining memory in GB that are available in this cluster for workload use.

totalApplianceStorageGB Double

The total appliance-based storage in GB supported by this cluster for workload use.

totalCoreCount Double

The total number of cores that are supported by this cluster for workload use.

totalHostStorageGB Double

The total machine or host-based storage in GB supported by this cluster for workload use.

totalMemoryGB Double

The total memory supported by this cluster for workload use.

availableApplianceStorageGB number

The remaining appliance-based storage in GB available for workload use.

availableCoreCount number

The remaining number of cores that are available in this cluster for workload use.

availableHostStorageGB number

The remaining machine or host-based storage in GB available for workload use.

availableMemoryGB number

The remaining memory in GB that are available in this cluster for workload use.

totalApplianceStorageGB number

The total appliance-based storage in GB supported by this cluster for workload use.

totalCoreCount number

The total number of cores that are supported by this cluster for workload use.

totalHostStorageGB number

The total machine or host-based storage in GB supported by this cluster for workload use.

totalMemoryGB number

The total memory supported by this cluster for workload use.

available_appliance_storage_gb float

The remaining appliance-based storage in GB available for workload use.

available_core_count float

The remaining number of cores that are available in this cluster for workload use.

available_host_storage_gb float

The remaining machine or host-based storage in GB available for workload use.

available_memory_gb float

The remaining memory in GB that are available in this cluster for workload use.

total_appliance_storage_gb float

The total appliance-based storage in GB supported by this cluster for workload use.

total_core_count float

The total number of cores that are supported by this cluster for workload use.

total_host_storage_gb float

The total machine or host-based storage in GB supported by this cluster for workload use.

total_memory_gb float

The total memory supported by this cluster for workload use.

availableApplianceStorageGB Number

The remaining appliance-based storage in GB available for workload use.

availableCoreCount Number

The remaining number of cores that are available in this cluster for workload use.

availableHostStorageGB Number

The remaining machine or host-based storage in GB available for workload use.

availableMemoryGB Number

The remaining memory in GB that are available in this cluster for workload use.

totalApplianceStorageGB Number

The total appliance-based storage in GB supported by this cluster for workload use.

totalCoreCount Number

The total number of cores that are supported by this cluster for workload use.

totalHostStorageGB Number

The total machine or host-based storage in GB supported by this cluster for workload use.

totalMemoryGB Number

The total memory supported by this cluster for workload use.

ExtendedLocationResponse

Name string

The resource ID of the extended location on which the resource will be created.

Type string

The extended location type, for example, CustomLocation.

Name string

The resource ID of the extended location on which the resource will be created.

Type string

The extended location type, for example, CustomLocation.

name String

The resource ID of the extended location on which the resource will be created.

type String

The extended location type, for example, CustomLocation.

name string

The resource ID of the extended location on which the resource will be created.

type string

The extended location type, for example, CustomLocation.

name str

The resource ID of the extended location on which the resource will be created.

type str

The extended location type, for example, CustomLocation.

name String

The resource ID of the extended location on which the resource will be created.

type String

The extended location type, for example, CustomLocation.

ManagedResourceGroupConfigurationResponse

Location string

The location of the managed resource group. If not specified, the location of the parent resource is chosen.

Name string

The name for the managed resource group. If not specified, the unique name is automatically generated.

Location string

The location of the managed resource group. If not specified, the location of the parent resource is chosen.

Name string

The name for the managed resource group. If not specified, the unique name is automatically generated.

location String

The location of the managed resource group. If not specified, the location of the parent resource is chosen.

name String

The name for the managed resource group. If not specified, the unique name is automatically generated.

location string

The location of the managed resource group. If not specified, the location of the parent resource is chosen.

name string

The name for the managed resource group. If not specified, the unique name is automatically generated.

location str

The location of the managed resource group. If not specified, the location of the parent resource is chosen.

name str

The name for the managed resource group. If not specified, the unique name is automatically generated.

location String

The location of the managed resource group. If not specified, the location of the parent resource is chosen.

name String

The name for the managed resource group. If not specified, the unique name is automatically generated.

RackDefinitionResponse

NetworkRackId string

The resource ID of the network rack that matches this rack definition.

RackSerialNumber string

The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.

RackSkuId string

The resource ID of the sku for the rack being added.

AvailabilityZone string

The zone name used for this rack when created.

BareMetalMachineConfigurationData List<Pulumi.AzureNative.NetworkCloud.Inputs.BareMetalMachineConfigurationDataResponse>

The unordered list of bare metal machine configuration.

RackLocation string

The free-form description of the rack's location.

StorageApplianceConfigurationData List<Pulumi.AzureNative.NetworkCloud.Inputs.StorageApplianceConfigurationDataResponse>

The list of storage appliance configuration data for this rack.

NetworkRackId string

The resource ID of the network rack that matches this rack definition.

RackSerialNumber string

The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.

RackSkuId string

The resource ID of the sku for the rack being added.

AvailabilityZone string

The zone name used for this rack when created.

BareMetalMachineConfigurationData []BareMetalMachineConfigurationDataResponse

The unordered list of bare metal machine configuration.

RackLocation string

The free-form description of the rack's location.

StorageApplianceConfigurationData []StorageApplianceConfigurationDataResponse

The list of storage appliance configuration data for this rack.

networkRackId String

The resource ID of the network rack that matches this rack definition.

rackSerialNumber String

The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.

rackSkuId String

The resource ID of the sku for the rack being added.

availabilityZone String

The zone name used for this rack when created.

bareMetalMachineConfigurationData List<BareMetalMachineConfigurationDataResponse>

The unordered list of bare metal machine configuration.

rackLocation String

The free-form description of the rack's location.

storageApplianceConfigurationData List<StorageApplianceConfigurationDataResponse>

The list of storage appliance configuration data for this rack.

networkRackId string

The resource ID of the network rack that matches this rack definition.

rackSerialNumber string

The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.

rackSkuId string

The resource ID of the sku for the rack being added.

availabilityZone string

The zone name used for this rack when created.

bareMetalMachineConfigurationData BareMetalMachineConfigurationDataResponse[]

The unordered list of bare metal machine configuration.

rackLocation string

The free-form description of the rack's location.

storageApplianceConfigurationData StorageApplianceConfigurationDataResponse[]

The list of storage appliance configuration data for this rack.

network_rack_id str

The resource ID of the network rack that matches this rack definition.

rack_serial_number str

The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.

rack_sku_id str

The resource ID of the sku for the rack being added.

availability_zone str

The zone name used for this rack when created.

bare_metal_machine_configuration_data Sequence[BareMetalMachineConfigurationDataResponse]

The unordered list of bare metal machine configuration.

rack_location str

The free-form description of the rack's location.

storage_appliance_configuration_data Sequence[StorageApplianceConfigurationDataResponse]

The list of storage appliance configuration data for this rack.

networkRackId String

The resource ID of the network rack that matches this rack definition.

rackSerialNumber String

The unique identifier for the rack within Network Cloud cluster. An alternate unique alphanumeric value other than a serial number may be provided if desired.

rackSkuId String

The resource ID of the sku for the rack being added.

availabilityZone String

The zone name used for this rack when created.

bareMetalMachineConfigurationData List<Property Map>

The unordered list of bare metal machine configuration.

rackLocation String

The free-form description of the rack's location.

storageApplianceConfigurationData List<Property Map>

The list of storage appliance configuration data for this rack.

ServicePrincipalInformationResponse

ApplicationId string

The application ID, also known as client ID, of the service principal.

Password string

The password of the service principal.

PrincipalId string

The principal ID, also known as the object ID, of the service principal.

TenantId string

The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.

ApplicationId string

The application ID, also known as client ID, of the service principal.

Password string

The password of the service principal.

PrincipalId string

The principal ID, also known as the object ID, of the service principal.

TenantId string

The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.

applicationId String

The application ID, also known as client ID, of the service principal.

password String

The password of the service principal.

principalId String

The principal ID, also known as the object ID, of the service principal.

tenantId String

The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.

applicationId string

The application ID, also known as client ID, of the service principal.

password string

The password of the service principal.

principalId string

The principal ID, also known as the object ID, of the service principal.

tenantId string

The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.

application_id str

The application ID, also known as client ID, of the service principal.

password str

The password of the service principal.

principal_id str

The principal ID, also known as the object ID, of the service principal.

tenant_id str

The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.

applicationId String

The application ID, also known as client ID, of the service principal.

password String

The password of the service principal.

principalId String

The principal ID, also known as the object ID, of the service principal.

tenantId String

The tenant ID, also known as the directory ID, of the tenant in which the service principal is created.

StorageApplianceConfigurationDataResponse

AdminCredentials Pulumi.AzureNative.NetworkCloud.Inputs.AdministrativeCredentialsResponse
RackSlot double

The slot that storage appliance is in the rack based on the BOM configuration.

SerialNumber string

The serial number of the appliance.

StorageApplianceName string

The user-provided name for the storage appliance that will be created from this specification.

AdminCredentials AdministrativeCredentialsResponse
RackSlot float64

The slot that storage appliance is in the rack based on the BOM configuration.

SerialNumber string

The serial number of the appliance.

StorageApplianceName string

The user-provided name for the storage appliance that will be created from this specification.

adminCredentials AdministrativeCredentialsResponse
rackSlot Double

The slot that storage appliance is in the rack based on the BOM configuration.

serialNumber String

The serial number of the appliance.

storageApplianceName String

The user-provided name for the storage appliance that will be created from this specification.

adminCredentials AdministrativeCredentialsResponse
rackSlot number

The slot that storage appliance is in the rack based on the BOM configuration.

serialNumber string

The serial number of the appliance.

storageApplianceName string

The user-provided name for the storage appliance that will be created from this specification.

admin_credentials AdministrativeCredentialsResponse
rack_slot float

The slot that storage appliance is in the rack based on the BOM configuration.

serial_number str

The serial number of the appliance.

storage_appliance_name str

The user-provided name for the storage appliance that will be created from this specification.

adminCredentials Property Map
rackSlot Number

The slot that storage appliance is in the rack based on the BOM configuration.

serialNumber String

The serial number of the appliance.

storageApplianceName String

The user-provided name for the storage appliance that will be created from this specification.

SystemDataResponse

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

CreatedAt string

The timestamp of resource creation (UTC).

CreatedBy string

The identity that created the resource.

CreatedByType string

The type of identity that created the resource.

LastModifiedAt string

The timestamp of resource last modification (UTC)

LastModifiedBy string

The identity that last modified the resource.

LastModifiedByType string

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

createdAt string

The timestamp of resource creation (UTC).

createdBy string

The identity that created the resource.

createdByType string

The type of identity that created the resource.

lastModifiedAt string

The timestamp of resource last modification (UTC)

lastModifiedBy string

The identity that last modified the resource.

lastModifiedByType string

The type of identity that last modified the resource.

created_at str

The timestamp of resource creation (UTC).

created_by str

The identity that created the resource.

created_by_type str

The type of identity that created the resource.

last_modified_at str

The timestamp of resource last modification (UTC)

last_modified_by str

The identity that last modified the resource.

last_modified_by_type str

The type of identity that last modified the resource.

createdAt String

The timestamp of resource creation (UTC).

createdBy String

The identity that created the resource.

createdByType String

The type of identity that created the resource.

lastModifiedAt String

The timestamp of resource last modification (UTC)

lastModifiedBy String

The identity that last modified the resource.

lastModifiedByType String

The type of identity that last modified the resource.

ValidationThresholdResponse

Grouping string

Selection of how the type evaluation is applied to the cluster calculation.

Type string

Selection of how the threshold should be evaluated.

Value double

The numeric threshold value.

Grouping string

Selection of how the type evaluation is applied to the cluster calculation.

Type string

Selection of how the threshold should be evaluated.

Value float64

The numeric threshold value.

grouping String

Selection of how the type evaluation is applied to the cluster calculation.

type String

Selection of how the threshold should be evaluated.

value Double

The numeric threshold value.

grouping string

Selection of how the type evaluation is applied to the cluster calculation.

type string

Selection of how the threshold should be evaluated.

value number

The numeric threshold value.

grouping str

Selection of how the type evaluation is applied to the cluster calculation.

type str

Selection of how the threshold should be evaluated.

value float

The numeric threshold value.

grouping String

Selection of how the type evaluation is applied to the cluster calculation.

type String

Selection of how the threshold should be evaluated.

value Number

The numeric threshold value.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0