Udostępnij za pośrednictwem


Get-AzRoleEligibleChildResource

Pobieranie zasobów podrzędnych zasobu, do którego użytkownik ma uprawniony dostęp

Składnia

Get-AzRoleEligibleChildResource
   -Scope <String>
   [-Filter <String>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzRoleEligibleChildResource
   -InputObject <IAuthorizationIdentity>
   [-Filter <String>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]

Opis

Pobieranie zasobów podrzędnych zasobu, do którego użytkownik ma uprawniony dostęp

Przykłady

Przykład 1. Wyświetlanie listy wszystkich zasobów podrzędnych

$scope = "/subscriptions/38ab2ccc-3747-4567-b36b-9478f5602f0d/"
Get-AzRoleEligibleChildResource -Scope $scope

Name                                               Type
----                                               ----
AnujRG                                             resourcegroup
ARPJ-TESTRG-01                                     resourcegroup
AnujRG2                                            resourcegroup
asghodke-rg                                        resourcegroup

Pobierz wszystkie zasoby podrzędne zasobu scope , w ramach którego użytkownik wywołujący ma kwalifikujące się przypisania.

Przykład 2. Wyświetlanie listy wszystkich zasobów podrzędnych filtrowanych według typu zasobu

$scope = "/subscriptions/38ab2ccc-3747-4567-b36b-9478f5602f0d/"
$filter = "resoureType eq 'resourcegroup'"
Get-AzRoleEligibleChildResource -Scope $scope -Filter $filter

Name                                               Type
----                                               ----
AnujRG                                             resourcegroup
ARPJ-TESTRG-01                                     resourcegroup
AnujRG2                                            resourcegroup
asghodke-rg                                        resourcegroup

Możesz filtrować według subskrypcji, grup zasobów lub dowolnego typu zasobu.

Parametry

-DefaultProfile

Parametr DefaultProfile nie działa. Użyj parametru SubscriptionId, jeśli jest dostępny, jeśli wykonuje polecenie cmdlet dla innej subskrypcji.

Typ:PSObject
Aliasy:AzureRMContext, AzureCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Filter

Filtr do zastosowania względem operacji. Użyj $filter=resourceType+eq+'Subscription', aby filtrować tylko zasób typu = "Subskrypcja". Użyj $filter=resourceType+eq+'subscription'+or+resourceType+eq+'resourcegroup', aby filtrować zasób typu = "Subskrypcja" lub "ResourceGroup"

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-InputObject

Parametr tożsamości Do konstruowania, zobacz sekcję UWAGI dla właściwości INPUTOBJECT i utwórz tabelę skrótów.

Typ:IAuthorizationIdentity
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Scope

Zakres zasad zarządzania rolami.

Typ:String
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

IAuthorizationIdentity

Dane wyjściowe

IEligibleChildResource