Get-AzureRole
Microsoft Azure hizmetinizdeki rollerin listesini döndürür.
Not
Bu belgelerde başvuruda bulunan cmdlet'ler, Hizmet Yönetimi API'lerini kullanan eski Azure kaynaklarını yönetmeye yöneliktir. Azure Resource Manager kaynaklarını yönetmek için cmdlet'ler için Az PowerShell modülüne bakın.
Syntax
Get-AzureRole
[-ServiceName] <String>
[[-Slot] <String>]
[[-RoleName] <String>]
[-InstanceDetails]
[-Profile <AzureSMProfile>]
[-InformationAction <ActionPreference>]
[-InformationVariable <String>]
[<CommonParameters>]
Description
Get-AzureRole cmdlet'i, Microsoft Azure hizmetinizdeki rollerle ilgili ayrıntıları içeren bir liste nesnesi döndürür. RoleName parametresini belirtirseniz, Get-AzureRole yalnızca bu rolle ilgili ayrıntıları döndürür. InstanceDetails parametresini belirtirseniz örneğe özgü ek ayrıntılar döndürülür.
Örnekler
Örnek 1: Hizmet rollerinin listesini alma
PS C:\> Get-AzureRole -ServiceName "MySvc01" -Slot "Production"
Bu komut, MySvc01 hizmetinde çalışan tüm üretim rollerinin ayrıntılarını içeren bir nesne döndürür.
Örnek 2: Hizmette çalışan bir rolle ilgili ayrıntıları alma
PS C:\> Get-AzureRole -ServiceName "MySvc1" -Slot "Staging" -RoleName "MyTestVM3"
Bu komut, MySvc01 hizmetinin hazırlama ortamında çalıştırılan MyTestVM3 rolüyle ilgili ayrıntıları içeren bir nesne döndürür.
Örnek 3: Hizmette çalışan bir rolün örnekleri hakkında örnek bilgilerini alma
PS C:\> Get-AzureRole -ServiceName "MySvc01" -Slot "Production" -RoleName "MyTestVM02" -InstanceDetails
Bu komut, MySvc01 hizmetindeki üretim ortamında çalışan MyTestVM02 rolünün örnekleriyle ilgili ayrıntıları içeren bir nesne döndürür.
Örnek 4: Bir hizmetle ilişkili rol örneklerinin tablosunu alma
PS C:\> Get-AzureRole -ServiceName "MySvc01" -Slot "Production" -InstanceDetails | Format-Table -Auto "InstanceName", "InstanceSize", "InstanceStatus"
Bu komut, MySvc01 hizmetindeki üretim ortamında çalışan tüm rol örneklerinin örnek adı, boyutu ve durumunu içeren bir tablo döndürür.
Parametreler
-InformationAction
Bu cmdlet'in bir bilgi olayına nasıl yanıt vereceğini belirtir.
Bu parametre için kabul edilebilir değerler şunlardır:
- Devam
- Yoksay
- Sorgulamak
- SilentlyContinue
- Durdur
- Askıya Alma
Type: | ActionPreference |
Aliases: | infa |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InformationVariable
Bir bilgi değişkeni belirtir.
Type: | String |
Aliases: | iv |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-InstanceDetails
Bu cmdlet'in her roldeki örneklerle ilgili ayrıntıları döndürdüğünü belirtir.
Type: | SwitchParameter |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Profile
Bu cmdlet'in okuduğu Azure profilini belirtir. Bir profil belirtmezseniz, bu cmdlet yerel varsayılan profilden okur.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RoleName
Alınacak rolün adını belirtir.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServiceName
Azure hizmetinin adını belirtir.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Slot
Azure dağıtım ortamını belirtir. Bu parametre için kabul edilebilir değerler şunlardır: Üretim veya Hazırlama.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |