Set-AzVMPlan
Ustawia informacje o planie witryny Marketplace na maszynie wirtualnej.
Składnia
Default (domyślnie)
Set-AzVMPlan
[-VM] <PSVirtualMachine>
[-Name] <String>
[[-Product] <String>]
[[-PromotionCode] <String>]
[[-Publisher] <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Polecenie cmdlet Set-AzVMPlan ustawia informacje o planie witryny Azure Marketplace dla maszyny wirtualnej.
Aby można było wdrożyć obraz witryny Marketplace za pomocą wiersza polecenia, należy włączyć dostęp programowy lub maszynę wirtualną należy wdrożyć przy użyciu witryny Azure Portal.
Przykłady
Przykład 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}
Parametry
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Właściwości parametru
Typ: IAzureContextContainer
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Aliasy: AzContext, AzureRmContext, AzureCredential
Zestawy parametrów
(All)
Position: Named
Obowiązkowe: False
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: False
Wartość z pozostałych argumentów: False
-Name
Określa nazwę obrazu z witryny Marketplace.
Jest to ta sama wartość, która jest zwracana przez polecenie cmdlet Get-AzVMImageSku.
Aby uzyskać więcej informacji na temat znajdowania informacji o obrazach, zobacz Znajdowanie obrazów maszyn wirtualnych z witryny Azure Marketplace i korzystanie z nich za pomocą programu Azure PowerShell w dokumentacji platformy Microsoft Azure.
Właściwości parametru
Typ: String
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
(All)
Position: 1
Obowiązkowe: True
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: True
Wartość z pozostałych argumentów: False
-Product
Określa produkt obrazu z witryny Marketplace.
Są to te same informacje co wartość Offer elementu imageReference .
Właściwości parametru
Typ: String
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
(All)
Position: 2
Obowiązkowe: False
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: True
Wartość z pozostałych argumentów: False
Określa kod podwyższania poziomu.
Typ: String
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
(All)
Position: 3
Obowiązkowe: False
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: True
Wartość z pozostałych argumentów: False
-Publisher
Określa wydawcę obrazu.
Te informacje można znaleźć przy użyciu polecenia cmdlet Get-AzVMImagePublisher.
Właściwości parametru
Typ: String
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Zestawy parametrów
(All)
Position: 4
Obowiązkowe: False
Wartość z potoku: False
Wartość z potoku według nazwy właściwości: True
Wartość z pozostałych argumentów: False
-VM
Określa obiekt maszyny wirtualnej, dla którego ma być ustawiony plan witryny Marketplace.
Aby uzyskać obiekt maszyny wirtualnej, możesz użyć polecenia cmdlet Get-AzVM.
Aby utworzyć obiekt maszyny wirtualnej, możesz użyć polecenia cmdlet New-AzVMConfig.
Właściwości parametru
Typ: PSVirtualMachine
Domyślna wartość: None
Obsługuje symbole wieloznaczne: False
DontShow: False
Aliasy: VMProfile
Zestawy parametrów
(All)
Position: 0
Obowiązkowe: True
Wartość z potoku: True
Wartość z potoku według nazwy właściwości: True
Wartość z pozostałych argumentów: False
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters .
Dane wyjściowe