Set-AzDtlVMsPerUserPolicy
Définit les machines virtuelles par stratégie utilisateur d’un laboratoire dans DevTest Labs.
Syntaxe
Set-AzDtlVMsPerUserPolicy
[[-MaxVMs] <Int32>]
[-Enable]
[-LabName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-AzDtlVMsPerUserPolicy
[[-MaxVMs] <Int32>]
[-Disable]
[-LabName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
La cmdlet Set-AzDtlVMsPerUserPolicy définit les machines virtuelles par stratégie utilisateur d’un labo, ce qui définit le nombre maximal de machines virtuelles autorisées par utilisateur. L’applet de commande utilise le groupe de ressources et le nom spécifiés du labo pour définir la stratégie.
Exemples
Exemple 1
Set-AzDtlVMsPerUserPolicy -LabName debtestlab -ResourceGroupName yuzhi-rg
Name : MaxVmsAllowedPerUser
Type : Microsoft.DevTestLab/labs/policySets/policies
Tags :
Id : /subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourcegroups/yuzhi-rg/providers/microsoft.devtestlab/labs/debte
stlab/policysets/default/policies/maxvmsallowedperuser
Location :
Fact Name : UserOwnedLabVmCount
Threshold : 1
Evaluator Type : MaxValuePolicy
Description :
Status : Enabled
Provisioning State :
Définit les machines virtuelles par stratégie utilisateur d’un laboratoire dans DevTest Labs.
Paramètres
-Confirm
Vous invite à confirmer avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | False |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DefaultProfile
Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure
Type: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Disable
Indique que cette applet de commande désactive la stratégie du labo.
Type: | SwitchParameter |
Position: | 3 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Enable
Indique que cette applet de commande active la stratégie pour le labo.
Type: | SwitchParameter |
Position: | 2 |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-LabName
Spécifie le nom du labo pour lequel cette applet de commande définit les machines virtuelles par stratégie utilisateur.
Type: | String |
Position: | 0 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-MaxVMs
Spécifie le nombre maximal de machines virtuelles qui peuvent être créées dans le labo.
Type: | Nullable<T>[Int32] |
Position: | 4 |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourceGroupName
Spécifie le nom du groupe de ressources auquel appartient le labo.
Type: | String |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-WhatIf
Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Alias: | wi |
Position: | Named |
Valeur par défaut: | False |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |