你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Get-AzLabServicesUser

返回实验室用户的属性。

语法

Get-AzLabServicesUser
   -ResourceId <String>
   [-SubscriptionId <String[]>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzLabServicesUser
   -LabName <String>
   -Name <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String[]>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzLabServicesUser
   -Lab <Lab>
   [-Name <String>]
   [-SubscriptionId <String[]>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzLabServicesUser
   -LabName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String[]>]
   [-Filter <String>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]

说明

返回实验室用户的属性。

示例

示例 1:获取实验室的所有用户。

Get-AzLabServicesUser -LabName "Lab Name" -ResourceGroupName "Group Name"

Name
----
testuser

获取实验室的所有用户。

示例 2:使用名称获取用户

Get-AzLabServicesUser -LabName "Lab Name" -ResourceGroupName "Group Name" -Name "testuser"

Name
----
testuser

从实验室获取特定用户。

参数

-DefaultProfile

用于与 Azure 通信的凭据、帐户、租户和订阅。

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Filter

要应用于操作的筛选器。

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

-Lab

若要构造,请参阅 LAB 属性的 NOTES 部分并创建哈希表。

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

-LabName

唯一标识包含实验室帐户的实验室的名称。 在资源 URI 中使用。

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

-Name

在包含实验室中唯一标识它的用户的名称。 在资源 URI 中使用。

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

-ResourceGroupName

资源组的名称。 此名称不区分大小写。

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

-ResourceId

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

-SubscriptionId

目标订阅的 ID。

Type:String[]
Position:Named
Default value:(Get-AzContext).Subscription.Id
Required:False
Accept pipeline input:False
Accept wildcard characters:False

输入

Lab

输出

IUser

备注

别名

复杂参数属性

若要创建下面所述的参数,请构造一个包含相应属性的哈希表。 有关哈希表的信息,请运行 Get-Help about_Hash_Tables。

实验室 <Lab>

  • Location <String>:资源所在的地理位置
  • [AdditionalCapabilityInstallGpuDriver <EnableState?>]:标记以预安装专用 GPU 驱动程序。
  • [AdminUserPassword <String>]:用户的密码。 TemplateVM createOption 需要此项。
  • [AdminUserUsername <String>]:登录到实验室 VM 时要使用的用户名。
  • [AutoShutdownProfileDisconnectDelay <TimeSpan?>]:如果启用此行为,VM 在用户断开连接后将保持运行的时间量。
  • [AutoShutdownProfileIdleDelay <TimeSpan?>]:如果启用此行为,VM 在关闭之前将空闲的时间量。
  • [AutoShutdownProfileNoConnectDelay <TimeSpan?>]:如果未建立连接并启用此行为,则 VM 在关闭之前将保持运行的时间量。
  • [AutoShutdownProfileShutdownOnDisconnect <EnableState?>]:是否启用断开连接时关闭
  • [AutoShutdownProfileShutdownOnIdle <ShutdownOnIdleMode?>]:VM 是否在一段时间内处于空闲状态时关闭。
  • [AutoShutdownProfileShutdownWhenNotConnected <EnableState?>]:VM 是否在一段时间后未连接到 VM 时关闭。
  • [ConnectionProfileClientRdpAccess <ConnectionType?>]:通过 RDP 启用客户端访问的访问级别。
  • [ConnectionProfileClientSshAccess <ConnectionType?>]:通过 SSH 为客户端访问启用的访问级别。
  • [ConnectionProfileWebRdpAccess <ConnectionType?>]:通过 RDP 为 Web 访问启用的访问级别。
  • [ConnectionProfileWebSshAccess <ConnectionType?>]:通过 SSH 为 Web 访问启用的访问级别。
  • [Description <String>]:实验室的说明。
  • [ImageReferenceId <String>]:图像资源 ID
  • [ImageReferenceOffer <String>]:映像产品/服务(如果适用)。
  • [ImageReferencePublisher <String>]:映像发布者
  • [ImageReferenceSku <String>]:映像 SKU
  • [ImageReferenceVersion <String>]:创建时指定的映像版本。
  • [NetworkProfileLoadBalancerId <String>]:外部负载均衡器资源 ID
  • [NetworkProfilePublicIPId <String>]:外部公共 IP 资源 ID
  • [NetworkProfileSubnetId <String>]:外部子网资源 ID
  • [NonAdminUserPassword <String>]:用户的密码。 TemplateVM createOption 需要此项。
  • [NonAdminUserUsername <String>]:登录到实验室 VM 时要使用的用户名。
  • [PlanId <String>]:实验室计划的 ID。 在资源创建期间用于提供默认值,并在通过 labs.azure.com 创建实验室时充当权限容器。 在现有实验室上设置 labPlanId 可提供组织。
  • [RosterProfileActiveDirectoryGroupId <String>]:从中填充此实验室名单的 AAD 组 ID。 设置后,将启用 AAD 同步模式。
  • [RosterProfileLmsInstance <String>]:标识 lms 实例的基本 URI。
  • [RosterProfileLtiClientId <String>]:lms 中 Azure 实验室服务工具的唯一 ID。
  • [RosterProfileLtiContextId <String>]:lms 中实验室的唯一上下文标识符。
  • [RosterProfileLtiRosterEndpoint <String>]:附加到此实验室的类的 lms 上名称和角色服务终结点的 URI。
  • [SecurityProfileOpenAccess <EnableState?>]:无论任何用户还是仅指定用户都可以注册到实验室。
  • [SkuCapacity <Int32?>]:如果 SKU 支持横向扩展/缩减,则应包含容量整数。 如果资源无法横向扩展/缩小,则可能会省略此范围。
  • [SkuFamily <String>]:如果服务具有不同代的硬件(对于同一 SKU,则可以在此处捕获)。
  • [SkuName <String>]:SKU 的名称。 Ex - P3. 它通常是字母+数字代码
  • [SkuSize <String>]:SKU 大小。 当名称字段是层和其他一些值的组合时,这将是独立的代码。
  • [SkuTier <SkuTier?>]:如果服务具有多个层,但在 PUT 上不需要,则需要资源提供程序实现此字段。
  • [SystemDataCreatedAt <DateTime?>]:资源创建时间戳(UTC)。
  • [SystemDataCreatedBy <String>]:创建资源的标识。
  • [SystemDataCreatedByType <CreatedByType?>]:创建资源的标识的类型。
  • [SystemDataLastModifiedAt <DateTime?>]:资源上次修改的时间戳(UTC)
  • [SystemDataLastModifiedBy <String>]:上次修改资源的标识。
  • [SystemDataLastModifiedByType <CreatedByType?>]:上次修改资源的标识类型。
  • [Title <String>]:实验室的标题。
  • [VirtualMachineProfileCreateOption <CreateOption?>]:指示从哪些实验室虚拟机创建。
  • [VirtualMachineProfileUsageQuota <TimeSpan?>]:分配给每个实验室用户的初始配额。 必须是介于 0 到 9999 小时之间的时间跨度。
  • [VirtualMachineProfileUseSharedPassword <EnableState?>]:启用此选项将为所有用户 VM 使用相同的密码。
  • [Tag <ITrackedResourceTags>]:资源标记。
    • [(Any) <String>]:这表示可以将任何属性添加到此对象。