New-AzNetworkCloudCluster
Créez un cluster ou mettez à jour les propriétés du cluster s’il existe.
Syntax
New-AzNetworkCloudCluster
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
-AggregatorOrSingleRackDefinitionNetworkRackId <String>
-AggregatorOrSingleRackDefinitionRackSerialNumber <String>
-AggregatorOrSingleRackDefinitionRackSkuId <String>
-ClusterType <ClusterType>
-ClusterVersion <String>
-ExtendedLocationName <String>
-ExtendedLocationType <String>
-Location <String>
-NetworkFabricId <String>
[-AggregatorOrSingleRackDefinitionAvailabilityZone <String>]
[-AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration <IBareMetalMachineConfigurationData[]>]
[-AggregatorOrSingleRackDefinitionRackLocation <String>]
[-AggregatorOrSingleRackDefinitionStorageApplianceConfiguration <IStorageApplianceConfigurationData[]>]
[-AnalyticsWorkspaceId <String>]
[-ClusterLocation <String>]
[-ClusterServicePrincipalApplicationId <String>]
[-ClusterServicePrincipalId <String>]
[-ClusterServicePrincipalPassword <SecureString>]
[-ClusterServicePrincipalTenantId <String>]
[-ComputeDeploymentThresholdGrouping <ValidationThresholdGrouping>]
[-ComputeDeploymentThresholdType <ValidationThresholdType>]
[-ComputeDeploymentThresholdValue <Int64>]
[-ComputeRackDefinition <IRackDefinition[]>]
[-ManagedResourceGroupConfigurationLocation <String>]
[-ManagedResourceGroupConfigurationName <String>]
[-Tag <Hashtable>]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Créez un cluster ou mettez à jour les propriétés du cluster s’il existe.
Exemples
Exemple 1 : Créer un cluster
$storageapplianceconfigurationdata = @()
$baremetalmachineconfigurationdata = @()
$computerackdefinition = @(@{IRackDefinition = "The list of rack definitions for the compute racks in a multi-rackcluster, or an empty list in a single-rack cluster."})
$tagHash = @{
tag = "tag"
}
$securePassword = ConvertTo-SecureString "password" -asplaintext -force
New-AzNetworkCloudCluster -ResourceGroupName resourceGroup -Name clusterName -AggregatorOrSingleRackDefinitionNetworkRackId rackId -AggregatorOrSingleRackDefinitionRackSerialNumber sr1234 -AggregatorOrSingleRackDefinitionRackSkuId rackSku -ClusterType clustertype -ClusterVersion clusterversion -ExtendedLocationName CmExtendedLocation -ExtendedLocationType CustomLocation -Location location -NetworkFabricId networkFabricId -SubscriptionId subscriptionId -AggregatorOrSingleRackDefinitionAvailabilityZone avilabilityzone -AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration $baremetalmachineconfigurationdata -AggregatorOrSingleRackDefinitionRackLocation rackLocation -AggregatorOrSingleRackDefinitionStorageApplianceConfiguration $storageapplianceconfigurationdata -AnalyticsWorkspaceId anlyticsWorkSpaceId -ClusterServicePrincipalApplicationId clusterServicePrincipalAppId -ClusterServicePrincipalId ClusterServicePrincipalId -ClusterServicePrincipalPassword $securePassword -ClusterServicePrincipalTenantId tenantId -ComputeRackDefinition $computerackdefinition -Tag $tagHash
Location Name SystemDataCreatedAt SystemDataCreatedBy SystemDataCreatedByType SystemDataLastModifiedAt SystemDataLastModifiedBy SystemDataLastModifiedByType ResourceGroupName
-------- --------- ------------------- ------------------- ----------------------- ------------------------ ------------------------ ---------------------------- -----------
eastus clusterName 08/09/2023 18:33:54 user User 08/09/2023 19:45:35 user User RGName
Cette commande crée un cluster.
Paramètres
-AggregatorOrSingleRackDefinitionAvailabilityZone
Nom de zone utilisé pour ce rack lors de la création. Les zones de disponibilité sont utilisées pour le positionnement de la charge de travail.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AggregatorOrSingleRackDefinitionBareMetalMachineConfiguration
Liste non triée de la configuration de machine nue. Pour construire, consultez la section NOTES pour les propriétés AGGREGATORORSINGLERACKDEFINITIONBAREMETALMACHINECONFIGURATION et créez une table de hachage.
Type: | IBareMetalMachineConfigurationData[] |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AggregatorOrSingleRackDefinitionNetworkRackId
ID de ressource du rack réseau qui correspond à cette définition de rack.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AggregatorOrSingleRackDefinitionRackLocation
Description libre de l’emplacement du rack.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AggregatorOrSingleRackDefinitionRackSerialNumber
Identificateur unique du rack au sein du cluster Cloud réseau. Une autre valeur alphanumérique unique autre qu’un numéro de série peut être fournie si vous le souhaitez.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AggregatorOrSingleRackDefinitionRackSkuId
ID de ressource de la référence SKU pour le rack en cours d’ajout.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AggregatorOrSingleRackDefinitionStorageApplianceConfiguration
Liste des données de configuration de l’appliance de stockage pour ce rack. Pour construire, consultez la section NOTES pour les propriétés AGGREGATORORSINGLERACKDEFINITIONSTORAGEAPPLIANCECONFIGURATION et créez une table de hachage.
Type: | IStorageApplianceConfigurationData[] |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AnalyticsWorkspaceId
ID de ressource de l’espace de travail Log Analytics qui sera utilisé pour stocker les journaux pertinents.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AsJob
Exécuter la commande en tant que travail
Type: | SwitchParameter |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterLocation
Informations d’emplacement fournies par le client pour identifier l’emplacement du cluster.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterServicePrincipalApplicationId
L’ID d’application, également appelé ID client, du principal de service.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterServicePrincipalId
L’ID du principal, également appelé ID d’objet, du principal de service.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterServicePrincipalPassword
Mot de passe du principal de service.
Type: | SecureString |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterServicePrincipalTenantId
L’ID de locataire, également appelé ID d’annuaire, du locataire dans lequel le principal de service est créé.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterType
Type de configuration de rack pour le cluster.
Type: | ClusterType |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ClusterVersion
Version actuelle du runtime du cluster.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputeDeploymentThresholdGrouping
Sélection de la façon dont l’évaluation de type est appliquée au calcul du cluster.
Type: | ValidationThresholdGrouping |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputeDeploymentThresholdType
Sélection de la façon dont le seuil doit être évalué.
Type: | ValidationThresholdType |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputeDeploymentThresholdValue
Valeur de seuil numérique.
Type: | Int64 |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ComputeRackDefinition
Liste des définitions de rack pour les racks de calcul dans un cluster multi-rack ou une liste vide dans un cluster à rack unique. Pour construire, consultez la section NOTES pour les propriétés COMPUTERACKDEFINITION et créez une table de hachage.
Type: | IRackDefinition[] |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Le paramètre DefaultProfile n’est pas fonctionnel. Utilisez le paramètre SubscriptionId lorsqu’il est disponible si vous exécutez l’applet de commande sur un autre abonnement.
Type: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExtendedLocationName
ID de ressource de l’emplacement étendu sur lequel la ressource sera créée.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExtendedLocationType
Type d’emplacement étendu, par exemple CustomLocation.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
Emplacement géographique où réside la ressource
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ManagedResourceGroupConfigurationLocation
Emplacement du groupe de ressources managé. S’il n’est pas spécifié, l’emplacement de la ressource parente est choisi.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ManagedResourceGroupConfigurationName
Nom du groupe de ressources managé. S’il n’est pas spécifié, le nom unique est généré automatiquement.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
Nom du cluster.
Type: | String |
Aliases: | ClusterName |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NetworkFabricId
ID de ressource de Network Fabric associé au cluster.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NoWait
Exécuter la commande de manière asynchrone
Type: | SwitchParameter |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Nom du groupe de ressources. Le nom ne respecte pas la casse.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SubscriptionId
ID de l’abonnement cible. La valeur doit être un UUID.
Type: | String |
Position: | Named |
valeur par défaut: | (Get-AzContext).Subscription.Id |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Tag
Balises de ressource.
Type: | Hashtable |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Sorties
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour