Set-AzVMPlan

Hiermee stelt u de marketplace-plangegevens in op een virtuele machine.

Syntax

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

Description

Met de cmdlet Set-AzVMPlan worden de azure Marketplace-plangegevens voor een virtuele machine ingesteld. Voordat u een Marketplace-installatiekopie via de opdrachtregel kunt implementeren, moet programmatische toegang zijn ingeschakeld of moet de virtuele machine worden geïmplementeerd met behulp van Azure Portal.

Voorbeelden

Voorbeeld 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}

Parameters

-DefaultProfile

De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Hiermee geeft u de naam van de installatiekopieën van marketplace. Dit is dezelfde waarde die wordt geretourneerd door de Cmdlet Get-AzVMImageSku. Zie Azure Marketplace VM-installatiekopieën zoeken en gebruiken met Azure PowerShell in de Microsoft Azure-documentatie voor meer informatie over het vinden van installatiekopieën.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Product

Hiermee geeft u het product van de installatiekopieën van marketplace. Dit is dezelfde informatie als de aanbiedingswaarde van het element imageReference .

Type:String
Position:2
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PromotionCode

Hiermee geeft u een promotiecode op.

Type:String
Position:3
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-Publisher

Hiermee geeft u de uitgever van de installatiekopieën. U vindt deze informatie met behulp van de cmdlet Get-AzVMImagePublisher.

Type:String
Position:4
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-VM

Hiermee geeft u het virtuele-machineobject op waarvoor een Marketplace-abonnement moet worden ingesteld. U kunt de Get-AzVM-cmdlet gebruiken om een virtuele-machineobject op te halen. U kunt de cmdlet New-AzVMConfig gebruiken om een virtuele-machineobject te maken.

Type:PSVirtualMachine
Aliases:VMProfile
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Invoerwaarden

PSVirtualMachine

String

Uitvoerwaarden

PSVirtualMachine