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