Set-AzVMPlan
Anger Information om Marketplace-plan på en virtuell dator.
Syntax
Default (Standard)
Set-AzVMPlan
[-VM] <PSVirtualMachine>
[-Name] <String>
[[-Product] <String>]
[[-PromotionCode] <String>]
[[-Publisher] <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Set-AzVMPlan-cmdleten anger Azure Marketplace-planinformationen för en virtuell dator.
Innan du kan distribuera en Marketplace-avbildning via kommandoraden måste programmatisk åtkomst vara aktiverad eller så måste den virtuella datorn distribueras med hjälp av Azure-portalen.
Exempel
Exempel 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}
Parametrar
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
Parameteregenskaper
Typ: IAzureContextContainer
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: AzContext, AzureRmContext, AzureCredential
Parameteruppsättningar
(All)
Position: Named
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: False
Värde från återstående argument: False
-Name
Anger namnet på avbildningen från Marketplace.
Det här är samma värde som returneras av cmdleten Get-AzVMImageSku.
Mer information om hur du hittar avbildningsinformation finns i Hitta och använda virtuella Azure Marketplace-avbildningar med Azure PowerShell i Microsoft Azure-dokumentationen.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: 1
Obligatorisk: True
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-Product
Anger produkten av avbildningen från Marketplace.
Det här är samma information som offertvärdet för elementet imageReference .
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: 2
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
Anger en kampanjkod.
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
(All)
Position: 3
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-Publisher
Anger utgivaren av avbildningen.
Du hittar den här informationen med hjälp av cmdleten Get-AzVMImagePublisher.
Parameteregenskaper
Typ: String
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Parameteruppsättningar
(All)
Position: 4
Obligatorisk: False
Värde från pipeline: False
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
-VM
Anger det virtuella datorobjekt som du vill ange en Marketplace-plan för.
Du kan använda cmdleten Get-AzVM för att hämta ett virtuellt datorobjekt.
Du kan använda cmdleten New-AzVMConfig för att skapa ett virtuellt datorobjekt.
Parameteregenskaper
Typ: PSVirtualMachine
Standardvärde: None
Stöder jokertecken: False
DontShow: False
Alias: VMProfile
Parameteruppsättningar
(All)
Position: 0
Obligatorisk: True
Värde från pipeline: True
Värde från pipeline efter egenskapsnamn: True
Värde från återstående argument: False
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters .
Utdata