Set-AzVmssStorageProfile
Hiermee stelt u de eigenschappen van het opslagprofiel voor de VMSS in.
Syntaxis
Set-AzVmssStorageProfile
[-VirtualMachineScaleSet] <PSVirtualMachineScaleSet>
[[-ImageReferencePublisher] <String>]
[[-ImageReferenceOffer] <String>]
[[-ImageReferenceSku] <String>]
[[-ImageReferenceVersion] <String>]
[[-OsDiskName] <String>]
[[-OsDiskCaching] <CachingTypes>]
[[-OsDiskCreateOption] <DiskCreateOptionTypes>]
[[-OsDiskOsType] <OperatingSystemTypes>]
[[-Image] <String>]
[[-VhdContainer] <String[]>]
[-ImageReferenceId <String>]
[-OsDiskWriteAccelerator]
[-ManagedDisk <StorageAccountTypes>]
[-DataDisk <VirtualMachineScaleSetDataDisk[]>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Met de cmdlet Set-AzVmssStorageProfile worden de eigenschappen van het opslagprofiel voor de virtuele-machineschaalset (VMSS) ingesteld.
Voorbeelden
Voorbeeld 1: De eigenschappen van het opslagprofiel voor de VMSS instellen
PS C:\> Set-AzVmssStorageProfile -VirtualMachineScaleSet "ContosoVMSS" -Name "Test" -OsDiskCreateOption "FromImage" -OsDiskCaching "None" `
-ImageReferenceOffer $ImgRef.Offer -ImageReferenceSku $ImgRef.Skus -ImageReferenceVersion $ImgRef.Version `
-ImageReferencePublisher $ImgRef.PublisherName -VhdContainer $VhdContainer
Met deze opdracht worden de eigenschappen van het opslagprofiel ingesteld voor de VMSS met de naam ContosoVMSS.
Parameters
-Confirm
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DataDisk
Hiermee geeft u het gegevensschijfobject.
Type: | VirtualMachineScaleSetDataDisk[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-DefaultProfile
De referenties, het account, de tenant en het abonnement die worden gebruikt voor communicatie met Azure.
Type: | IAzureContextContainer |
Aliassen: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Image
Hiermee geeft u de blob-URI voor de gebruikersinstallatiekopieën. VMSS maakt een besturingssysteemschijf in dezelfde container van de gebruikersinstallatiekopieën.
Type: | String |
Position: | 9 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ImageReferenceId
Hiermee geeft u de referentie-id van de installatiekopieën op.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ImageReferenceOffer
Hiermee geeft u het type vm-installatiekopie (VMImage) aanbieding. Gebruik de cmdlet Get-AzVMImageOffer om een installatiekopieaanbieding te verkrijgen.
Type: | String |
Position: | 2 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ImageReferencePublisher
Hiermee geeft u de naam van een uitgever van een VMImage. Gebruik de cmdlet Get-AzVMImagePublisher om een uitgever te verkrijgen.
Type: | String |
Position: | 1 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ImageReferenceSku
Hiermee geeft u de VMImage-SKU. Gebruik de cmdlet Get-AzVMImageSku om SKU's te verkrijgen.
Type: | String |
Position: | 3 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ImageReferenceVersion
Hiermee geeft u de versie van de VMImage. Als u de nieuwste versie wilt gebruiken, geeft u een waarde op van de meest recente in plaats van een bepaalde versie.
Type: | String |
Position: | 4 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-ManagedDisk
Hiermee geeft u de beheerde schijf.
Type: | StorageAccountTypes |
Geaccepteerde waarden: | StandardLRS, PremiumLRS |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-OsDiskCaching
Hiermee geeft u de cachemodus van de besturingssysteemschijf. De acceptabele waarden voor deze parameter zijn:
- Alleen-lezen
- Readwrite
De standaardwaarde is ReadWrite. Als u de cachewaarde wijzigt, start de cmdlet de virtuele machine opnieuw op.
Deze instelling is van invloed op de consistentie en prestaties van de schijf.
Type: | CachingTypes |
Geaccepteerde waarden: | None, ReadOnly, ReadWrite |
Position: | 6 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-OsDiskCreateOption
Hiermee geeft u op hoe met deze cmdlet de virtuele VMSS-machines worden gemaakt.
De acceptabele waarden voor deze parameter zijn:
- Koppelen: deze waarde wordt gebruikt wanneer u een gespecialiseerde schijf gebruikt om de virtuele MACHINE van VMSS te maken.
- FromImage: deze waarde wordt gebruikt wanneer u een installatiekopie gebruikt om de virtuele VMSS-machine te maken. Als u een platforminstallatiekopie gebruikt, gebruikt u ook de parameter imageReference .
Type: | DiskCreateOptionTypes |
Geaccepteerde waarden: | FromImage, Empty, Attach |
Position: | 7 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-OsDiskName
Hiermee geeft u de naam van de besturingssysteemschijf.
Type: | String |
Aliassen: | Name |
Position: | 5 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-OsDiskOsType
Hiermee geeft u het type besturingssysteem op de schijf. Dit is alleen nodig voor scenario's met gebruikersafbeeldingen en niet voor een platforminstallatiekopieën.
Type: | OperatingSystemTypes |
Geaccepteerde waarden: | Windows, Linux |
Position: | 8 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-OsDiskWriteAccelerator
Hiermee geeft u op of WriteAccelerator moet worden ingeschakeld of uitgeschakeld op de besturingssysteemschijf.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-VhdContainer
Hiermee geeft u de container-URL's op die worden gebruikt voor het opslaan van besturingssysteemschijven voor de VMSS.
Type: | String[] |
Position: | 10 |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-VirtualMachineScaleSet
Hiermee geeft u het VMSS-object. Gebruik het object New-AzVmssConfig om het object te verkrijgen.
Type: | PSVirtualMachineScaleSet |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-WhatIf
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
None
Met deze cmdlet wordt geen uitvoer gegenereerd.