Partager via


Set-AzDtlAllowedVMSizesPolicy

Définit la stratégie de taille de machine virtuelle autorisée d’un laboratoire dans DevTest Labs.

Syntaxe

Set-AzDtlAllowedVMSizesPolicy
   [[-VmSizes] <String[]>]
   [-Enable]
   [-LabName] <String>
   [-ResourceGroupName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
Set-AzDtlAllowedVMSizesPolicy
   [[-VmSizes] <String[]>]
   [-Disable]
   [-LabName] <String>
   [-ResourceGroupName] <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

L’applet de commande Set-AzDtlAllowedVMSizesPolicy définit la stratégie de tailles de machine virtuelle autorisée, qui spécifie une liste de tailles de machine virtuelle autorisées dans un labo. 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-AzDtlAllowedVMSizesPolicy -LabName debtestlab -ResourceGroupName yuzhi-rg

Name               : AllowedVmSizesInLab
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/allowedvmsizesinlab
Location           : 
Fact Name          : LabVmSize
Threshold          : ["Basic_A0"]
Evaluator Type     : AllowedValuesPolicy
Description        : 
Status             : Enabled
Provisioning State :

Définit la stratégie de taille de machine virtuelle autorisée 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.

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.

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 la stratégie de taille des machines virtuelles.

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

-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

-VmSizes

Spécifie, en tant que tableau de chaînes, la liste des tailles de machine virtuelle autorisées dans le labo.

Type:String[]
Position:4
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
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

Entrées

String

Sorties

PSPolicy