Sdílet prostřednictvím


Set-AzImageOsDisk

Nastaví vlastnosti disku s operačním systémem na objektu image.

Syntaxe

Set-AzImageOsDisk
   [-Image] <PSImage>
   [[-OsType] <OperatingSystemTypes>]
   [[-OsState] <OperatingSystemStateTypes>]
   [[-BlobUri] <String>]
   [-Caching <CachingTypes>]
   [-DiskSizeGB <Int32>]
   [-StorageAccountType <String>]
   [-SnapshotId <String>]
   [-ManagedDiskId <String>]
   [-DiskEncryptionSetId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Rutina Set-AzImageOsDisk nastaví vlastnosti disku operačního systému na objektu image.

Příklady

Příklad 1

$imageConfig = New-AzImageConfig -Location 'West US';
$osDiskVhdUri = "https://contoso.blob.core.windows.net/test/os.vhd"
$dataDiskVhdUri1 = "https://contoso.blob.core.windows.net/test/data1.vhd"
$dataDiskVhdUri2 = "https://contoso.blob.core.windows.net/test/data2.vhd"
Set-AzImageOsDisk -Image $imageConfig -OsType 'Windows' -OsState 'Generalized' -BlobUri $osDiskVhdUri;
Add-AzImageDataDisk -Image $imageConfig -Lun 1 -BlobUri $dataDiskVhdUri1;
Add-AzImageDataDisk -Image $imageConfig -Lun 2 -BlobUri $dataDiskVhdUri2;
New-AzImage -Image $imageConfig -ImageName 'ImageName01' -ResourceGroupName 'ResourceGroup01';

První příkaz vytvoří objekt obrázku a uloží ho do proměnné $imageConfig. Následující tři příkazy přiřazují cesty disku s operačním systémem a dva datové disky k $osDiskVhdUri, $dataDiskVhdUri 1 a $dataDiskVhdUri 2 proměnným. Tento přístup je určen pouze pro čitelnost následujících příkazů. Následující tři příkazy přidají disk s operačním systémem a dva datové disky k imagi uložené v $imageConfig. Identifikátor URI každého disku je uložený v $osDiskVhdUri, $dataDiskVhdUri 1 a $dataDiskVhdUri 2. Poslední příkaz vytvoří image s názvem ImageName01 ve skupině prostředků ResourceGroup01.

Parametry

-BlobUri

Určuje identifikátor URI objektu blob.

Typ:String
Position:3
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Caching

Určuje režim ukládání do mezipaměti disku.

Typ:Nullable<T>[CachingTypes]
Přípustné hodnoty:None, ReadOnly, ReadWrite
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DefaultProfile

Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.

Typ:IAzureContextContainer
Aliasy:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-DiskEncryptionSetId

Určuje ID prostředku sady šifrování disků spravované zákazníkem. Dá se zadat jenom pro spravovaný disk.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-DiskSizeGB

Určuje velikost disku v GB.

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-Image

Určuje objekt místního obrázku.

Typ:PSImage
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-ManagedDiskId

Určuje ID spravovaného disku.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-OsState

Určuje stav operačního systému.

Typ:Nullable<T>[OperatingSystemStateTypes]
Přípustné hodnoty:Generalized, Specialized
Position:2
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-OsType

Určuje typ operačního systému.

Typ:Nullable<T>[OperatingSystemTypes]
Přípustné hodnoty:Windows, Linux
Position:1
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-SnapshotId

Určuje ID snímku.

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-StorageAccountType

Typ účtu úložiště disku s imagí operačního systému

Typ:String
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

Vstupy

PSImage

Nullable<T>[[Microsoft.Azure.Management.Compute.Models.OperatingSystemTypes, Microsoft.Azure.Management.Compute, Version=23.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]

Nullable<T>[[Microsoft.Azure.Management.Compute.Models.OperatingSystemStateTypes, Microsoft.Azure.Management.Compute, Version=23.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]

String

Nullable<T>[[Microsoft.Azure.Management.Compute.Models.CachingTypes, Microsoft.Azure.Management.Compute, Version=23.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35]]

Int32

Výstupy

PSImage