Set-AzVmssStorageProfile
Hiermee stelt u de eigenschappen van het opslagprofiel voor de VMSS in.
Notitie
Dit is de vorige versie van onze documentatie. Raadpleeg de meest recente versie voor actuele informatie.
Syntax
Set-AzVmssStorageProfile
[-VirtualMachineScaleSet] <PSVirtualMachineScaleSet>
[[-ImageReferencePublisher] <String>]
[[-ImageReferenceOffer] <String>]
[[-ImageReferenceSku] <String>]
[[-ImageReferenceVersion] <String>]
[[-OsDiskName] <String>]
[[-OsDiskCaching] <CachingTypes>]
[[-OsDiskCreateOption] <String>]
[[-OsDiskOsType] <OperatingSystemTypes>]
[[-Image] <String>]
[[-VhdContainer] <String[]>]
[-ImageReferenceId <String>]
[-OsDiskWriteAccelerator]
[-DiffDiskSetting <String>]
[-DiffDiskPlacement <String>]
[-ManagedDisk <String>]
[-DiskEncryptionSetId <String>]
[-DataDisk <VirtualMachineScaleSetDataDisk[]>]
[-ImageReferenceId <String>]
[-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
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 voor de VMSS met de naam ContosoVMSS ingesteld.
Parameters
Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.
| Type: | SwitchParameter |
| Aliases: | cf |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Hiermee geeft u het gegevensschijfobject op.
| Type: | VirtualMachineScaleSetDataDisk[] |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure.
| Type: | IAzureContextContainer |
| Aliases: | AzContext, AzureRmContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Hiermee geeft u de tijdelijke schijfplaatsing voor de besturingssysteemschijf. Deze eigenschap kan door de gebruiker in de aanvraag worden gebruikt om de locatie te kiezen, bijvoorbeeld de cacheschijf of resourceschijfruimte voor tijdelijke inrichting van besturingssysteemschijven. Raadpleeg voor meer informatie over kortstondige besturingssysteemschijfgroottevereisten de vereisten voor kortstondige besturingssysteemschijfgrootte voor Windows-VM op https://docs.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements en Linux-VM op https://docs.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirements. Deze parameter kan alleen worden gebruikt als de parameter DiffDiskSetting is ingesteld op Lokaal.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Hiermee geeft u de differentiërende schijfinstellingen voor de besturingssysteemschijf.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Hiermee geeft u de resource-id van de door de klant beheerde schijfversleutelingsset op. Dit kan alleen worden opgegeven voor beheerde schijf.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
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 |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Hiermee geeft u de referentie-id van de installatiekopieën op.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Hiermee geeft u het type vm-installatiekopie (VMImage) aanbieding. Gebruik de cmdlet Get-AzVMImageOffer om een installatiekopieënaanbieding te verkrijgen.
| Type: | String |
| Position: | 2 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
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 |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Hiermee geeft u de VMImage-SKU. Gebruik de cmdlet Get-AzVMImageSku om SKU's te verkrijgen.
| Type: | String |
| Position: | 3 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Hiermee geeft u de versie van de VMImage. Als u de nieuwste versie wilt gebruiken, geeft u een waarde op van de meest recente versie in plaats van een bepaalde versie.
| Type: | String |
| Position: | 4 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Hiermee geeft u de beheerde schijf.
| Type: | String |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Hiermee geeft u de cachemodus van de besturingssysteemschijf. De aanvaardbare waarden voor deze parameter zijn:
- ReadOnly
- ReadWrite De standaardwaarde is ReadWrite. Als u de cachewaarde wijzigt, wordt de virtuele machine opnieuw opgestart door de cmdlet. Deze instelling is van invloed op de consistentie en prestaties van de schijf.
| Type: | Nullable<T>[CachingTypes] |
| Accepted values: | None, ReadOnly, ReadWrite |
| Position: | 6 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Hiermee geeft u op hoe deze cmdlet de virtuele VMSS-machines maakt. De aanvaardbare waarden voor deze parameter zijn:
- Koppelen: deze waarde wordt gebruikt wanneer u een gespecialiseerde schijf gebruikt om de virtuele VMSS-machine 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: | String |
| Position: | 7 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Hiermee geeft u de naam van de besturingssysteemschijf.
| Type: | String |
| Aliases: | Name |
| Position: | 5 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
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: | Nullable<T>[OperatingSystemTypes] |
| Accepted values: | Windows, Linux |
| Position: | 8 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Hiermee geeft u op of WriteAccelerator moet worden ingeschakeld of uitgeschakeld op de besturingssysteemschijf.
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
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 |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Hiermee geeft u het VMSS-object op. Gebruik het New-AzVmssConfig-object om het object te verkrijgen.
| Type: | PSVirtualMachineScaleSet |
| Position: | 0 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.
| Type: | SwitchParameter |
| Aliases: | wi |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Invoerwaarden
Nullable<T>[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=23.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]
Nullable<T>[[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes, Microsoft.Azure.Management.Compute, Version=23.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]
String[]
VirtualMachineScaleSetDataDisk[]