Aracılığıyla paylaş


Set-AzVMOSDisk

Bir sanal makinedeki işletim sistemi disk özelliklerini ayarlar.

Sözdizimi

Set-AzVMOSDisk
   [-VM] <PSVirtualMachine>
   [[-Name] <String>]
   [[-VhdUri] <String>]
   [[-Caching] <CachingTypes>]
   [[-SourceImageUri] <String>]
   [[-CreateOption] <String>]
   [-DiskSizeInGB <Int32>]
   [-ManagedDiskId <String>]
   [-StorageAccountType <String>]
   [-DiskEncryptionSetId <String>]
   [-WriteAccelerator]
   [-DiffDiskSetting <String>]
   [-DiffDiskPlacement <String>]
   [-DeleteOption <String>]
   [-SecurityEncryptionType <String>]
   [-SecureVMDiskEncryptionSet <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzVMOSDisk
   [-VM] <PSVirtualMachine>
   [[-Name] <String>]
   [[-VhdUri] <String>]
   [[-Caching] <CachingTypes>]
   [[-SourceImageUri] <String>]
   [[-CreateOption] <String>]
   [-Windows]
   [-DiskSizeInGB <Int32>]
   [-ManagedDiskId <String>]
   [-StorageAccountType <String>]
   [-DiskEncryptionSetId <String>]
   [-WriteAccelerator]
   [-DiffDiskSetting <String>]
   [-DiffDiskPlacement <String>]
   [-DeleteOption <String>]
   [-SecurityEncryptionType <String>]
   [-SecureVMDiskEncryptionSet <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzVMOSDisk
   [-VM] <PSVirtualMachine>
   [[-Name] <String>]
   [[-VhdUri] <String>]
   [[-Caching] <CachingTypes>]
   [[-SourceImageUri] <String>]
   [[-CreateOption] <String>]
   [-Windows]
   [-DiskEncryptionKeyUrl] <String>
   [-DiskEncryptionKeyVaultId] <String>
   [[-KeyEncryptionKeyUrl] <String>]
   [[-KeyEncryptionKeyVaultId] <String>]
   [-DiskSizeInGB <Int32>]
   [-ManagedDiskId <String>]
   [-StorageAccountType <String>]
   [-DiskEncryptionSetId <String>]
   [-WriteAccelerator]
   [-DiffDiskSetting <String>]
   [-DiffDiskPlacement <String>]
   [-DeleteOption <String>]
   [-SecurityEncryptionType <String>]
   [-SecureVMDiskEncryptionSet <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzVMOSDisk
   [-VM] <PSVirtualMachine>
   [[-Name] <String>]
   [[-VhdUri] <String>]
   [[-Caching] <CachingTypes>]
   [[-SourceImageUri] <String>]
   [[-CreateOption] <String>]
   [-Linux]
   [-DiskSizeInGB <Int32>]
   [-ManagedDiskId <String>]
   [-StorageAccountType <String>]
   [-DiskEncryptionSetId <String>]
   [-WriteAccelerator]
   [-DiffDiskSetting <String>]
   [-DiffDiskPlacement <String>]
   [-DeleteOption <String>]
   [-SecurityEncryptionType <String>]
   [-SecureVMDiskEncryptionSet <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzVMOSDisk
   [-VM] <PSVirtualMachine>
   [[-Name] <String>]
   [[-VhdUri] <String>]
   [[-Caching] <CachingTypes>]
   [[-SourceImageUri] <String>]
   [[-CreateOption] <String>]
   [-Linux]
   [-DiskEncryptionKeyUrl] <String>
   [-DiskEncryptionKeyVaultId] <String>
   [[-KeyEncryptionKeyUrl] <String>]
   [[-KeyEncryptionKeyVaultId] <String>]
   [-DiskSizeInGB <Int32>]
   [-ManagedDiskId <String>]
   [-StorageAccountType <String>]
   [-DiskEncryptionSetId <String>]
   [-WriteAccelerator]
   [-DiffDiskSetting <String>]
   [-DiffDiskPlacement <String>]
   [-DeleteOption <String>]
   [-SecurityEncryptionType <String>]
   [-SecureVMDiskEncryptionSet <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Set-AzVMOSDisk cmdlet'i bir sanal makinedeki işletim sistemi disk özelliklerini ayarlar.

Örnekler

Örnek 1: Platform görüntüsünden sanal makinede özellikleri ayarlama

$AvailabilitySet = Get-AzAvailabilitySet -ResourceGroupName "ResourceGroup11" -Name "AvailabilitySet13" 
$VirtualMachine = New-AzVMConfig -VMName "VirtualMachine17" -VMSize "Standard_A1" -AvailabilitySetID $AvailabilitySet.Id 
Set-AzVMOSDisk -VM $VirtualMachine -Name "OsDisk12" -VhdUri "os.vhd" -Caching ReadWrite
$VirtualMachine = Set-AzVMOperatingSystem -VM $VirtualMachine -Linux -ComputerName "MainComputer" -Credential (Get-Credential) 
$VirtualMachine = Set-AzVMSourceImage -VM $VirtualMachine -PublisherName "Canonical" -Offer "UbuntuServer" -Skus "15.10" -Version "latest"
$VirtualMachine = Set-AzVMOSDisk -VM $VirtualMachine -Name "osDisk.vhd" -VhdUri "https://mystorageaccount.blob.core.windows.net/disks/" -CreateOption FromImage
New-AzVM -VM $VirtualMachine -ResourceGroupName "ResourceGroup11"

İlk komut ResourceGroup11 adlı kaynak grubunda AvailabilitySet13 adlı kullanılabilirlik kümesini alır ve ardından bu nesneyi $AvailabilitySet değişkeninde depolar. İkinci komut bir sanal makine nesnesi oluşturur ve bunu $VirtualMachine değişkeninde depolar. komutu sanal makineye bir ad ve boyut atar. Sanal makine, $AvailabilitySet'de depolanan kullanılabilirlik kümesine aittir. Son komut, $VirtualMachine'daki sanal makinedeki özellikleri ayarlar.

Örnek 2: Genelleştirilmiş kullanıcı görüntüsünden sanal makinedeki özellikleri ayarlar

$AvailabilitySet = Get-AzAvailabilitySet -ResourceGroupName "ResourceGroup11" -Name "AvailabilitySet13" 
$VirtualMachine = New-AzVMConfig -VMName "VirtualMachine17" -VMSize "Standard_A1"
$VirtualMachine = Set-AzVMOperatingSystem -VM $VirtualMachine -Linux -ComputerName "MainComputer" -Credential (Get-Credential)
$VirtualMachine = Set-AzVMOSDisk -VM $VirtualMachine -Name "osDisk.vhd" -SourceImageUri "https://mystorageaccount.blob.core.windows.net/vhds/myOSImage.vhd" -VhdUri "https://mystorageaccount.blob.core.windows.net/disks/" -CreateOption fromImage -Linux
New-AzVM -VM $VirtualMachine -ResourceGroupName "ResourceGroup11"

İlk komut ResourceGroup11 adlı kaynak grubunda AvailabilitySet13 adlı kullanılabilirlik kümesini alır ve bu nesneyi $AvailabilitySet değişkeninde depolar. İkinci komut bir sanal makine nesnesi oluşturur ve $VirtualMachine değişkeninde depolar. komutu sanal makineye bir ad ve boyut atar. Sanal makine, $AvailabilitySet'de depolanan kullanılabilirlik kümesine aittir. Son komut, $VirtualMachine'daki sanal makinedeki özellikleri ayarlar.

Örnek 3: Özelleştirilmiş kullanıcı görüntüsünden sanal makinedeki özellikleri ayarlar

$AvailabilitySet = Get-AzAvailabilitySet -ResourceGroupName "ResourceGroup11" -Name "AvailabilitySet13" 
$VirtualMachine = New-AzVMConfig -VMName "VirtualMachine17" -VMSize "Standard_A1"
$VirtualMachine = Set-AzVMOSDisk -VM $VirtualMachine -Name "osDisk.vhd" -VhdUri "https://mystorageaccount.blob.core.windows.net/disks/" -CreateOption Attach -Linux
New-AzVM -VM $VirtualMachine -ResourceGroupName "ResourceGroup11"

İlk komut ResourceGroup11 adlı kaynak grubunda AvailabilitySet13 adlı kullanılabilirlik kümesini alır ve bu nesneyi $AvailabilitySet değişkeninde depolar. İkinci komut bir sanal makine nesnesi oluşturur ve $VirtualMachine değişkeninde depolar. komutu sanal makineye bir ad ve boyut atar. Sanal makine, $AvailabilitySet'de depolanan kullanılabilirlik kümesine aittir. Son komut, $VirtualMachine'daki sanal makinedeki özellikleri ayarlar.

Örnek 4: Sanal makine işletim sistemi diskinde disk şifreleme ayarlarını belirleme

$VirtualMachine = New-AzVMConfig -VMName "VirtualMachine17" -VMSize "Standard_A1"
$VirtualMachine = Set-AzVMOSDisk -VM $VirtualMachine -Name "OsDisk12" -VhdUri "os.vhd" -Caching ReadWrite -Windows -CreateOption "Attach" -DiskEncryptionKeyUrl "https://mytestvault.vault.azure.net/secrets/Test1/514ceb769c984379a7e0230bddaaaaaa" -DiskEncryptionKeyVaultId "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myresourcegroup/providers/Microsoft.KeyVault/vaults/mytestvault"
New-AzVM -VM $VirtualMachine -ResourceGroupName " ResourceGroup11"

Bu örnek, sanal makine işletim sistemi diskinde disk şifreleme ayarlarını ayarlar.

Örnek 5: VM İşletim Sistemi Disk şifrelemesi diskWithVMGuestState ile Bir ConfidentialVM sanal makinesi oluşturma ve GizliVmEncryptedWithCustomerKey şifrelemesini Disk Şifreleme Kümesi.

# Create Resource Group
$Location = 'northeurope';
New-AzResourceGroup -Name $ResourceGroupName -Location $Location;

$vmSize = "Standard_DC2as_v5";        
$identityType = "SystemAssigned";
$secureEncryptGuestState = "DiskWithVMGuestState";
$vmSecurityType = "ConfidentialVM";
$securePassword = "Password" | ConvertTo-SecureString -AsPlainText -Force; 
$cred = New-Object System.Management.Automation.PSCredential ($user, $securePassword);

# Create Key Vault
New-AzKeyVault -Name $keyVaultName -Location $Location -ResourceGroupName $ResourceGroupName -Sku Premium -EnablePurgeProtection -EnabledForDiskEncryption;

$cvmAgent = Get-AzADServicePrincipal -ApplicationId 'bf7b6499-ff71-4aa2-97a4-f372087be7f0';
Set-AzKeyVaultAccessPolicy -VaultName $keyVaultName -ResourceGroupName $ResourceGroupName -ObjectId $cvmAgent.id -PermissionsToKeys get,release;

# Add Key vault Key
$KeyName = "keyname";
$KeySize = 3072;

Add-AzKeyVaultKey -VaultName $kvname -Name $KeyName -Size $KeySize -KeyOps wrapKey,unwrapKey -KeyType RSA -Destination HSM -Exportable -UseDefaultCVMPolicy;
        
# Capture Key Vault and Key details
$encryptionKeyVaultId = (Get-AzKeyVault -VaultName $keyVaultName -ResourceGroupName $ResourceGroupName).ResourceId;
$encryptionKeyURL = (Get-AzKeyVaultKey -VaultName $keyVaultName -KeyName $keyName).Key.Kid;

# Create new DES Config and Disk Encryption Set
$diskEncryptionType = "ConfidentialVmEncryptedWithCustomerKey";
$desConfig = New-AzDiskEncryptionSetConfig -Location $loc -SourceVaultId $encryptionKeyVaultId -KeyUrl $encryptionKeyURL -IdentityType SystemAssigned -EncryptionType $diskEncryptionType;
New-AzDiskEncryptionSet -ResourceGroupName $ResourceGroupName -Name $desName -DiskEncryptionSet $desConfig;
        
$diskencset = Get-AzDiskEncryptionSet -ResourceGroupName $rgname -Name $desName;
        
# Assign DES Access Policy to key vault
$desIdentity = (Get-AzDiskEncryptionSet -Name $desName -ResourceGroupName $ResourceGroupName).Identity.PrincipalId;
        
Set-AzKeyVaultAccessPolicy -VaultName $keyVaultName -ResourceGroupName $ResourceGroupName -ObjectId $desIdentity -PermissionsToKeys wrapKey,unwrapKey,get -BypassObjectIdValidation;
        
$VirtualMachine = New-AzVMConfig -VMName $VMName -VMSize $vmSize;
$VirtualMachine = Set-AzVMOperatingSystem -VM $VirtualMachine -Windows -ComputerName $computerName -Credential $cred -ProvisionVMAgent -EnableAutoUpdate;
$VirtualMachine = Set-AzVMSourceImage -VM $VirtualMachine -PublisherName 'MicrosoftWindowsServer' -Offer 'windowsserver' -Skus '2022-datacenter-smalldisk-g2' -Version "latest";
        
$subnet = New-AzVirtualNetworkSubnetConfig -Name ($subnetPrefix + $ResourceGroupName) -AddressPrefix "10.0.0.0/24";
$vnet = New-AzVirtualNetwork -Force -Name ($vnetPrefix + $ResourceGroupName) -ResourceGroupName $ResourceGroupName -Location $loc -AddressPrefix "10.0.0.0/16" -Subnet $subnet;
$vnet = Get-AzVirtualNetwork -Name ($vnetPrefix + $ResourceGroupName) -ResourceGroupName $ResourceGroupName;
$subnetId = $vnet.Subnets[0].Id;
$pubip = New-AzPublicIpAddress -Force -Name ($pubIpPrefix + $ResourceGroupName) -ResourceGroupName $ResourceGroupName -Location $loc -AllocationMethod Dynamic -DomainNameLabel $domainNameLabel2;
$pubip = Get-AzPublicIpAddress -Name ($pubIpPrefix + $ResourceGroupName) -ResourceGroupName $ResourceGroupName;
$pubipId = $pubip.Id;
$nic = New-AzNetworkInterface -Force -Name ($nicPrefix + $ResourceGroupName) -ResourceGroupName $ResourceGroupName -Location $loc -SubnetId $subnetId -PublicIpAddressId $pubip.Id;
$nic = Get-AzNetworkInterface -Name ($nicPrefix + $ResourceGroupName) -ResourceGroupName $ResourceGroupName;
$nicId = $nic.Id;

$VirtualMachine = Add-AzVMNetworkInterface -VM $VirtualMachine -Id $nicId;

# Set VM SecurityType and connect to DES
$VirtualMachine = Set-AzVMOSDisk -VM $VirtualMachine -StorageAccountType "StandardSSD_LRS" -CreateOption "FromImage" -SecurityEncryptionType $secureEncryptGuestState -SecureVMDiskEncryptionSet $diskencset.Id;
$VirtualMachine = Set-AzVmSecurityProfile -VM $VirtualMachine -SecurityType $vmSecurityType;
$VirtualMachine = Set-AzVmUefi -VM $VirtualMachine -EnableVtpm $true -EnableSecureBoot $true;

New-AzVM -ResourceGroupName $ResourceGroupName -Location $loc -Vm $VirtualMachine;
$vm = Get-AzVm -ResourceGroupName $ResourceGroupName -Name $vmname;

# Verify the SecurityEncryptionType value on the disk.
# $vm.StorageProfile.OsDisk.ManagedDisk.SecurityProfile.SecurityEncryptionType == 'DiskWithVMGuestState';

Parametreler

-Caching

İşletim sistemi diskinin önbelleğe alma modunu belirtir. Geçerli değerler:

  • Salt Okunur
  • ReadWrite Varsayılan değer ReadWrite'dir. Önbelleğe alma değerinin değiştirilmesi sanal makinenin yeniden başlatılmasına neden olur. Bu ayar diskin performansını etkiler.
Tür:Nullable<T>[CachingTypes]
Kabul edilen değerler:None, ReadOnly, ReadWrite
Position:3
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-CreateOption

Bu cmdlet'in sanal makinede bir platformdan veya kullanıcı görüntüsünden disk oluşturup oluşturmadığını veya var olan bir disk ekleyip eklemediğini belirtir. Geçerli değerler:

  • Takmak. Özelleştirilmiş bir diskten sanal makine oluşturmak için bu seçeneği belirtin. Bu seçeneği belirttiğinizde SourceImageUri parametresini belirtmeyin. Bunun yerine Set-AzVMSourceImage cmdlet'ini kullanın. Azure platformuna VHD'de işletim sisteminin türünü bildirmek için Windows veya Linux parametrelerini de kullanmanız gerekir. VhdUri parametresi, azure platformuna eklenecek diskin konumunu bildirmek için yeterlidir.
  • FromImage. Platform görüntüsünden veya genelleştirilmiş bir kullanıcı görüntüsünden sanal makine oluşturmak için bu seçeneği belirtin. Genelleştirilmiş bir kullanıcı görüntüsü söz konusu olduğunda, Set-AzVMSourceImage cmdlet'ini kullanmak yerine Azure platformuna işletim sistemi diski VHD'sinin konumunu ve türünü bildirmek için SourceImageUri parametresini ve Windows veya Linux parametrelerini de belirtmeniz gerekir. Platform görüntüsü söz konusu olduğunda VhdUri parametresi yeterlidir.
  • Boş.
Tür:String
Position:5
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DeleteOption

VM silindikten sonra işletim sistemi Disk silme seçeneğini belirtir. Seçenekler Ayır, Sil'dir

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-DiffDiskPlacement

İşletim sistemi diski için kısa ömürlü disk yerleşimini belirtir. Bu özellik, kısa ömürlü işletim sistemi diski sağlama için önbellek diski veya kaynak disk alanı gibi bir konumu seçmek üzere istekteki kullanıcı tarafından kullanılabilir. Kısa ömürlü işletim sistemi disk boyutu gereksinimleri hakkında daha fazla bilgi için, adresinde Windows VM ve konumunda https://learn.microsoft.com/azure/virtual-machines/linux/ephemeral-os-disks#size-requirementslinux VM https://learn.microsoft.com/azure/virtual-machines/windows/ephemeral-os-disks#size-requirements için kısa ömürlü işletim sistemi disk boyutu gereksinimlerine bakın. Bu parametre yalnızca DiffDiskSetting parametresi 'Local' olarak ayarlandıysa kullanılabilir.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-DiffDiskSetting

İşletim sistemi diski için fark kayıt diski ayarlarını belirtir.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-DiskEncryptionKeyUrl

Disk şifreleme anahtarının konumunu belirtir.

Tür:String
Position:7
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DiskEncryptionKeyVaultId

Disk şifreleme anahtarını içeren Key Vault'un kaynak kimliğini belirtir.

Tür:String
Position:8
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DiskEncryptionSetId

Müşteri tarafından yönetilen disk şifreleme kümesinin kaynak kimliğini belirtir. Bu yalnızca yönetilen disk için belirtilebilir.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DiskSizeInGB

İşletim sistemi diskinin boyutunu GB cinsinden belirtir.

Tür:Nullable<T>[Int32]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-KeyEncryptionKeyUrl

Anahtar şifreleme anahtarının konumunu belirtir.

Tür:String
Position:9
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-KeyEncryptionKeyVaultId

Anahtar şifreleme anahtarını içeren Key Vault'un kaynak kimliğini belirtir.

Tür:String
Position:10
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Linux

Kullanıcı görüntüsündeki işletim sisteminin Linux olduğunu gösterir. Kullanıcı görüntüsü tabanlı sanal makine dağıtımı için bu parametreyi belirtin.

Tür:SwitchParameter
Position:6
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ManagedDiskId

Yönetilen diskin kimliğini belirtir.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Name

İşletim sistemi diskinin adını belirtir.

Tür:String
Diğer adlar:OSDiskName, DiskName
Position:1
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-SecureVMDiskEncryptionSet

Disk Şifreleme Kümesi için ARM Kaynak Kimliği. Müşterinin ConfidentialVmEncryptedWithCustomerKey şifreleme türüyle oluşturulan Disk Şifreleme Kümesi için ARM Kimliği sağlamasına olanak tanır. Bu, müşterinin Gizli VM ile Müşteri Tarafından Yönetilen Anahtar (CMK) şifrelemesini kullanmasına olanak sağlar. SecurityEncryptionType parametresi değeri DiskwithVMGuestState olmalıdır.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-SecurityEncryptionType

VM'nin yönetilen diskinde SecurityEncryptionType değerini ayarlar. olası değerler şunlardır: TrustedLaunch, ConfidentialVM_DiskEncryptedWithCustomerKey, ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey, ConfidentialVM_DiskEncryptedWithPlatformKey

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-SourceImageUri

Kullanıcı görüntüsü senaryoları için VHD'nin URI'sini belirtir.

Tür:String
Diğer adlar:SourceImage
Position:4
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-StorageAccountType

Yönetilen diskin depolama hesabı türünü belirtir.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-VhdUri

Sanal sabit diskin (VHD) Tekdüzen Kaynak Tanımlayıcısını (URI) belirtir. Görüntü tabanlı bir sanal makine için bu parametre, bir platform görüntüsü veya kullanıcı görüntüsü belirtildiğinde oluşturulacak VHD dosyasını belirtir. Bu, sanal makineyi başlatmak için görüntü ikili büyük nesnesinin (BLOB) kopyalandığı konumdur. Disk tabanlı sanal makine önyükleme senaryosu için bu parametre, sanal makinenin doğrudan başlatmak için kullandığı VHD dosyasını belirtir.

Tür:String
Diğer adlar:OSDiskVhdUri, DiskVhdUri
Position:2
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-VM

İşletim sistemi disk özelliklerinin ayarlanacağı yerel sanal makine nesnesini belirtir. Bir sanal makine nesnesi almak için Get-AzVM cmdlet'ini kullanın.

Tür:PSVirtualMachine
Diğer adlar:VMProfile
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-Windows

Kullanıcı görüntüsündeki işletim sisteminin Windows olduğunu gösterir.

Tür:SwitchParameter
Position:6
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-WriteAccelerator

İşletim sistemi diskinde WriteAccelerator'ın etkinleştirilmesi veya devre dışı bırakılması gerekip gerekmediğini belirtir.

Tür:SwitchParameter
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

Girişler

PSVirtualMachine

String

Çıkışlar

PSVirtualMachine