Get-AzApiManagementUser
Pobiera użytkownika lub użytkowników.
Składnia
Get-AzApiManagementUser
-Context <PsApiManagementContext>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzApiManagementUser
-Context <PsApiManagementContext>
[-UserId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Get-AzApiManagementUser
-Context <PsApiManagementContext>
[-FirstName <String>]
[-LastName <String>]
[-State <PsApiManagementUserState>]
[-Email <String>]
[-GroupId <String>]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Opis
Polecenie cmdlet Get-AzApiManagementUser pobiera określonego użytkownika lub wszystkich użytkowników, jeśli nie określono żadnego użytkownika.
Przykłady
Przykład 1. Pobieranie wszystkich użytkowników
$apimContext = New-AzApiManagementContext -ResourceGroupName "Api-Default-WestUS" -ServiceName "contoso"
Get-AzApiManagementUser -Context $apimContext
To polecenie pobiera wszystkich użytkowników.
Przykład 2. Pobieranie użytkownika według identyfikatora
$apimContext = New-AzApiManagementContext -ResourceGroupName "Api-Default-WestUS" -ServiceName "contoso"
Get-AzApiManagementUser -Context $apimContext -UserId "0123456789"
To polecenie pobiera użytkownika według identyfikatora.
Przykład 3. Pobieranie użytkowników według nazwiska
$apimContext = New-AzApiManagementContext -ResourceGroupName "Api-Default-WestUS" -ServiceName "contoso"
Get-AzApiManagementUser -Context $apimContext -LastName "Fuller"
To polecenie pobiera użytkowników, którzy mają określoną nazwę, Fuller.
Przykład 4. Pobieranie użytkownika za pomocą adresu e-mail
$apimContext = New-AzApiManagementContext -ResourceGroupName "Api-Default-WestUS" -ServiceName "contoso"
Get-AzApiManagementUser -Context $apimContext -Email "user@contoso.com"
To polecenie pobiera użytkownika, który ma określony adres e-mail.
Przykład 5. Pobieranie wszystkich użytkowników w grupie
$apimContext = New-AzApiManagementContext -ResourceGroupName "Api-Default-WestUS" -ServiceName "contoso"
Get-AzApiManagementUser -Context $apimContext -GroupId "0001"
To polecenie pobiera wszystkich użytkowników w określonej grupie.
Parametry
-Context
Określa wystąpienie PsApiManagementContext.
Typ: | PsApiManagementContext |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | True |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-DefaultProfile
Poświadczenia, konto, dzierżawa i subskrypcja używane do komunikacji z platformą Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | False |
Akceptowanie symboli wieloznacznych: | False |
Określa adres e-mail użytkownika. Jeśli ten parametr zostanie określony, to polecenie cmdlet znajdzie użytkownika pocztą e-mail. Ten parametr jest opcjonalny.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-FirstName
Określa imię użytkownika. Jeśli ten parametr zostanie określony, to polecenie cmdlet znajdzie użytkownika według imienia. Ten parametr jest opcjonalny.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-GroupId
Określa identyfikator grupy. Jeśli to polecenie cmdlet zostanie określone, znajdzie wszystkich użytkowników w określonej grupie. Ten parametr jest opcjonalny.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-LastName
Określa nazwisko użytkownika. Jeśli to polecenie cmdlet zostanie określone, znajdzie użytkowników według nazwiska. Ten parametr jest opcjonalny.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-State
Określa stan użytkownika. Jeśli to polecenie cmdlet zostanie określone, znajdzie użytkowników w tym stanie. Ten parametr jest opcjonalny.
Typ: | Nullable<T>[PsApiManagementUserState] |
Dopuszczalne wartości: | Active, Blocked, Deleted, Pending |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
-UserId
Określa identyfikator użytkownika. Jeśli to polecenie cmdlet zostanie określone, znajdzie użytkownika przy użyciu tego identyfikatora. Ten parametr jest opcjonalny.
Typ: | String |
Position: | Named |
Domyślna wartość: | None |
Wymagane: | False |
Akceptowanie danych wejściowych potoku: | True |
Akceptowanie symboli wieloznacznych: | False |
Dane wejściowe
Nullable<T>[[Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models.PsApiManagementUserState, Microsoft.Azure.PowerShell.Cmdlets.ApiManagement.ServiceManagement, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]