Get-AzApiManagementUser

Получает пользователя или пользователей.

Синтаксис

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>]

Описание

Командлет Get-AzApiManagementUser получает указанного пользователя или всех пользователей, если пользователь не указан.

Примеры

Пример 1. Получение всех пользователей

$apimContext = New-AzApiManagementContext -ResourceGroupName "Api-Default-WestUS" -ServiceName "contoso"
Get-AzApiManagementUser -Context $apimContext

Эта команда получает всех пользователей.

Пример 2. Получение пользователя по идентификатору

$apimContext = New-AzApiManagementContext -ResourceGroupName "Api-Default-WestUS" -ServiceName "contoso"
Get-AzApiManagementUser -Context $apimContext -UserId "0123456789"

Эта команда получает пользователя по идентификатору.

Пример 3. Получение пользователей по фамилии

$apimContext = New-AzApiManagementContext -ResourceGroupName "Api-Default-WestUS" -ServiceName "contoso"
Get-AzApiManagementUser -Context $apimContext -LastName "Fuller"

Эта команда возвращает пользователей с указанным фамилией Fuller.

Пример 4. Получение пользователя по адресу электронной почты

$apimContext = New-AzApiManagementContext -ResourceGroupName "Api-Default-WestUS" -ServiceName "contoso"
Get-AzApiManagementUser -Context $apimContext -Email "user@contoso.com"

Эта команда возвращает пользователя с указанным адресом электронной почты.

Пример 5. Получение всех пользователей в группе

$apimContext = New-AzApiManagementContext -ResourceGroupName "Api-Default-WestUS" -ServiceName "contoso"
Get-AzApiManagementUser -Context $apimContext -GroupId "0001"

Эта команда получает всех пользователей в указанной группе.

Параметры

-Context

Указывает экземпляр PsApiManagementContext.

Type:PsApiManagementContext
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Учетные данные, учетная запись, клиент и подписка, используемые для обмена данными с Azure.

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False

-Email

Указывает адрес электронной почты пользователя. Если этот параметр указан, этот командлет находит пользователя по электронной почте. Это необязательный параметр.

Type:String
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-FirstName

Указывает имя пользователя. Если этот параметр указан, этот командлет находит пользователя по имени. Это необязательный параметр.

Type:String
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-GroupId

Указывает идентификатор группы. При указании этот командлет находит всех пользователей в указанной группе. Это необязательный параметр.

Type:String
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-LastName

Указывает фамилию пользователя. При указании этот командлет находит пользователей по фамилии. Это необязательный параметр.

Type:String
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-State

Указывает пользовательское состояние. При указании этот командлет находит пользователей в этом состоянии. Это необязательный параметр.

Type:Nullable<T>[PsApiManagementUserState]
Accepted values:Active, Blocked, Deleted, Pending
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

-UserId

Указывает идентификатор пользователя. При указании этот командлет находит пользователя по этому идентификатору. Это необязательный параметр.

Type:String
Position:Named
Default value:None
Accept pipeline input:True
Accept wildcard characters:False

Входные данные

PsApiManagementContext

String

Nullable<T>[[Microsoft.Azure.Commands.ApiManagement.ServiceManagement.Models.PsApiManagementUserState, Microsoft.Azure.PowerShell.Cmdlets.ApiManagement.ServiceManagement, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]

Выходные данные

PsApiManagementUser