Get-AzureVM
Bir veya daha fazla Azure sanal makinesinden bilgi alır.
Not
Bu belgelerde başvuruda bulunan cmdlet'ler, Azure Service Manager (ASM) API'lerini kullanan eski Azure kaynaklarını yönetmeye yöneliktir. ASM kullanımdan kaldırılmış olarak zamanlandığından, yeni kaynaklar oluşturulurken bu eski PowerShell modülü önerilmez. Daha fazla bilgi için bkz . Azure Service Manager'ın kullanımdan kaldırılması.
Az PowerShell modülü, Azure Resource Manager (ARM) kaynaklarını PowerShell ile yönetmek için önerilen PowerShell modülüdür.
Sözdizimi
Get-AzureVM
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Get-AzureVM
[-ServiceName] <String>
[[-Name] <String>]
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Description
Get-AzureVM cmdlet'i, Azure'da çalışan sanal makineler hakkındaki bilgileri alır. Geçerli aboneliğin belirtilen hizmetindeki tüm sanal makineler için belirli bir sanal makinede veya herhangi bir sanal makine belirtilmemişse bilgileri içeren bir nesne döndürür.
Örnekler
Örnek 1: Belirtilen bir sanal makinedeki bilgileri alma
PS C:\> Get-AzureVM -ServiceName "ContosoService01" -Name "VirtualMachine02"
Bu komut, ContosoService01 bulut hizmetinde çalışan VirtualMachine02 sanal makinesinde bilgi içeren bir nesne döndürür.
Örnek 2: Tüm sanal makinelerle ilgili bilgileri alma
PS C:\> Get-AzureVM -ServiceName "ContosoService01"
Bu komut, ContosoService01 bulut hizmetinde çalışan tüm sanal makineler hakkında bilgi içeren bir liste nesnesi alır.
Örnek 3: Sanal makine durumlarının tablosunu görüntüleme
PS C:\> Get-AzureVM -ServiceName "ContosoService01" | Format-Table AutoSize -Property "Name",@{Expression={$_.InstanceUpgradeDomain};Label="UpgDom";Align="Right"},"InstanceStatus"
Bu komut ContosoService01 hizmetinde çalışan sanal makineleri, Yükseltme Etki Alanını ve her sanal makinenin geçerli durumunu gösteren bir tablo görüntüler.
Parametreler
-InformationAction
Bu cmdlet'in bir bilgi olayına nasıl yanıt vereceğini belirtir.
Bu parametrenin kabul edilebilir değerleri şunlardır:
- Devam et
- Yoksay
- Sorgulamak
- SilentlyContinue
- Durdur
- Askıya Alma
Tür: | ActionPreference |
Diğer adlar: | infa |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-InformationVariable
Bir bilgi değişkeni belirtir.
Tür: | String |
Diğer adlar: | iv |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-Name
Bilgi alınacak sanal makinenin adını belirtir. Bu parametre sağlanmazsa, cmdlet belirtilen hizmetteki tüm sanal makineler hakkında bilgi içeren bir liste nesnesi döndürür.
Tür: | String |
Position: | 1 |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |
-Profile
Bu cmdlet'in okuduğu Azure profilini belirtir. Bir profil belirtmezseniz, bu cmdlet yerel varsayılan profilden okur.
Tür: | AzureSMProfile |
Position: | Named |
Default value: | None |
Gerekli: | False |
İşlem hattı girişini kabul et: | False |
Joker karakterleri kabul et: | False |
-ServiceName
Sanal makine bilgilerinin döndürüleceği bulut hizmetinin adını belirtir.
Tür: | String |
Position: | 0 |
Default value: | None |
Gerekli: | True |
İşlem hattı girişini kabul et: | True |
Joker karakterleri kabul et: | False |