Partager via


Set-AzVMPlan

Définit les informations de plan de la Place de marché sur une machine virtuelle.

Syntaxe

Default (Par défaut)

Set-AzVMPlan
    [-VM] <PSVirtualMachine>
    [-Name] <String>
    [[-Product] <String>]
    [[-PromotionCode] <String>]
    [[-Publisher] <String>]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

L’applet de commande Set-AzVMPlan définit les informations de plan de la Place de marché Azure pour une machine virtuelle. Avant de pouvoir déployer une image de la Place de marché via la ligne de commande, l’accès par programmation doit être activé ou la machine virtuelle doit être déployée à l’aide du portail Azure.

Exemples

Exemple 1

New-AzVMConfig -VMName "VirtualMachine07" -VMSize "Standard_B1s" |
    Set-AzVMPlan -Publisher "Canonical" -Product "UbuntuServer" -Name "18.04-LTS"
Name            : VirtualMachine07
HardwareProfile : {VmSize}
Plan            : {Name, Publisher, Product}

Paramètres

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure.

Propriétés du paramètre

Type:IAzureContextContainer
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:AzContext, AzureRmContext, AzureCredential

Jeux de paramètres

(All)
Position:Named
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:False
Valeur des arguments restants:False

-Name

Spécifie le nom de l’image à partir de la Place de marché. Il s’agit de la même valeur que celle retournée par l’applet de commande Get-AzVMImageSku. Pour plus d’informations sur la recherche d’informations sur les images, consultez Rechercher et utiliser des images de machine virtuelle de la Place de marché Azure avec Azure PowerShell dans la documentation Microsoft Azure.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:1
Obligatoire:True
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-Product

Spécifie le produit de l’image de la Place de marché. Il s’agit des mêmes informations que la valeur Offer de l’élément imageReference .

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:2
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-PromotionCode

Spécifie un code de promotion.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:3
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-Publisher

Spécifie l’éditeur de l’image. Vous trouverez ces informations à l’aide de l’applet de commande Get-AzVMImagePublisher.

Propriétés du paramètre

Type:String
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False

Jeux de paramètres

(All)
Position:4
Obligatoire:False
Valeur du pipeline:False
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

-VM

Spécifie l’objet de machine virtuelle pour lequel définir un plan de la Place de marché. Vous pouvez utiliser l’applet de commande Get-AzVM pour obtenir un objet de machine virtuelle. Vous pouvez utiliser l’applet de commande New-AzVMConfig pour créer un objet de machine virtuelle.

Propriétés du paramètre

Type:PSVirtualMachine
Valeur par défaut:None
Prend en charge les caractères génériques:False
DontShow:False
Alias:VMProfile

Jeux de paramètres

(All)
Position:0
Obligatoire:True
Valeur du pipeline:True
Valeur du pipeline par nom de propriété:True
Valeur des arguments restants:False

CommonParameters

Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.

Entrées

PSVirtualMachine

String

Sorties

PSVirtualMachine