Aracılığıyla paylaş


Get-AzApiManagementUser

Bir kullanıcı veya kullanıcı alır.

Sözdizimi

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

Description

Get-AzApiManagementUser cmdlet'i belirtilen bir kullanıcıyı veya kullanıcı belirtilmemişse tüm kullanıcıları alır.

Örnekler

Örnek 1: Tüm kullanıcıları alma

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

Bu komut tüm kullanıcıları alır.

Örnek 2: Kimliğine göre kullanıcı alma

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

Bu komut, kimliğine göre bir kullanıcı alır.

Örnek 3: Kullanıcıları soyadına göre alma

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

Bu komut, belirli bir soyadı olan Tamer kullanıcılarını alır.

Örnek 4: Kullanıcıyı e-posta adresine göre alma

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

Bu komut, belirtilen e-posta adresine sahip kullanıcıyı alır.

Örnek 5: Bir gruptaki tüm kullanıcıları alma

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

Bu komut, belirtilen gruptaki tüm kullanıcıları alır.

Parametreler

-Context

PsApiManagementContext örneğini belirtir.

Tür:PsApiManagementContext
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik.

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-Email

Kullanıcının e-posta adresini belirtir. Bu parametre belirtilirse, bu cmdlet bir kullanıcıyı e-postayla bulur. Bu parametre isteğe bağlıdır.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-FirstName

Kullanıcının adını belirtir. Bu parametre belirtilirse, bu cmdlet adla bir kullanıcı bulur. Bu parametre isteğe bağlıdır.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-GroupId

Grup tanımlayıcısını belirtir. Belirtilirse, bu cmdlet belirtilen gruptaki tüm kullanıcıları bulur. Bu parametre isteğe bağlıdır.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-LastName

Kullanıcının soyadını belirtir. Belirtilirse, bu cmdlet kullanıcıları soyadına göre bulur. Bu parametre isteğe bağlıdır.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-State

Kullanıcı durumunu belirtir. Belirtilirse, bu cmdlet bu durumdaki kullanıcıları bulur. Bu parametre isteğe bağlıdır.

Tür:Nullable<T>[PsApiManagementUserState]
Kabul edilen değerler:Active, Blocked, Deleted, Pending
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-UserId

Bir kullanıcı kimliği belirtir. Belirtilirse, bu cmdlet kullanıcıyı bu tanımlayıcıyla bulur. Bu parametre isteğe bağlıdır.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

Girişler

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

Çıkışlar

PsApiManagementUser