Lab interface
实验室。
- 扩展
属性
| announcement | 与此实验室关联的任何实验室公告的属性 | 
| artifacts | 实验室的项目存储帐户。 注意:此属性不会序列化。 它只能由服务器填充。 | 
| created | 实验室的创建日期。 注意:此属性不会序列化。 它只能由服务器填充。 | 
| default | 实验室的默认高级存储帐户。 注意:此属性不会序列化。 它只能由服务器填充。 | 
| default | 实验室的默认存储帐户。 注意:此属性不会序列化。 它只能由服务器填充。 | 
| environment | 预配环境时要向用户授予的访问权限 | 
| extended | 用于实验功能的实验室的扩展属性 | 
| lab | 实验室使用的存储类型。 它可以是高级版或标准版。 默认值为 Premium。 | 
| load | 用于使用共享 IP 地址的实验室 VM 的负载均衡器。 注意:此属性不会序列化。 它只能由服务器填充。 | 
| mandatory | 在用户指定的项目之前,默认在所有 Linux VM 创建上应用的项目资源 ID 的有序列表。 | 
| mandatory | 默认情况下,应在用户指定的项目之前在所有 Windows VM 创建上应用的项目资源 ID 的有序列表。 | 
| network | 附加到实验室 VM 网络接口的网络安全组,以限制打开的端口。 注意:此属性不会序列化。 它只能由服务器填充。 | 
| premium | 启用高级数据磁盘使用情况的设置。 如果其值为“Enabled”,则允许创建标准或高级数据磁盘。 当其值为“Disabled”时,仅允许创建标准数据磁盘。 | 
| premium | 实验室的高级数据磁盘存储帐户。 注意:此属性不会序列化。 它只能由服务器填充。 | 
| provisioning | 资源的预配状态。 注意:此属性不会序列化。 它只能由服务器填充。 | 
| public | 实验室负载均衡器的公共 IP 地址。 注意:此属性不会序列化。 它只能由服务器填充。 | 
| support | 与此实验室关联的任何实验室支持消息的属性 | 
| unique | 资源的唯一不可变标识符(Guid)。 注意:此属性不会序列化。 它只能由服务器填充。 | 
| vault | 实验室的密钥保管库。 注意:此属性不会序列化。 它只能由服务器填充。 | 
| vm | 将在其中创建所有新实验室虚拟机的资源组。 若要让开发测试实验室管理资源组创建,请将此值设置为 null。 注意:此属性不会序列化。 它只能由服务器填充。 | 
继承属性
| id | 资源的标识符。 注意:此属性不会序列化。 它只能由服务器填充。 | 
| location | 资源的位置。 | 
| name | 资源的名称。 注意:此属性不会序列化。 它只能由服务器填充。 | 
| tags | 资源的标记。 | 
| type | 资源的类型。 注意:此属性不会序列化。 它只能由服务器填充。 | 
属性详细信息
announcement
		artifactsStorageAccount
	  
	实验室的项目存储帐户。 注意:此属性不会序列化。 它只能由服务器填充。
artifactsStorageAccount?: string属性值
string
		createdDate
	 
	实验室的创建日期。 注意:此属性不会序列化。 它只能由服务器填充。
createdDate?: Date属性值
Date
		defaultPremiumStorageAccount
	   
	实验室的默认高级存储帐户。 注意:此属性不会序列化。 它只能由服务器填充。
defaultPremiumStorageAccount?: string属性值
string
		defaultStorageAccount
	  
	实验室的默认存储帐户。 注意:此属性不会序列化。 它只能由服务器填充。
defaultStorageAccount?: string属性值
string
		environmentPermission
	 
	预配环境时要向用户授予的访问权限
environmentPermission?: string属性值
string
		extendedProperties
	 
	用于实验功能的实验室的扩展属性
extendedProperties?: {[propertyName: string]: string}属性值
{[propertyName: string]: string}
		labStorageType
	  
	实验室使用的存储类型。 它可以是高级版或标准版。 默认值为 Premium。
labStorageType?: string属性值
string
		loadBalancerId
	  
	用于使用共享 IP 地址的实验室 VM 的负载均衡器。 注意:此属性不会序列化。 它只能由服务器填充。
loadBalancerId?: string属性值
string
		mandatoryArtifactsResourceIdsLinux
	    
	在用户指定的项目之前,默认在所有 Linux VM 创建上应用的项目资源 ID 的有序列表。
mandatoryArtifactsResourceIdsLinux?: string[]属性值
string[]
		mandatoryArtifactsResourceIdsWindows
	    
	默认情况下,应在用户指定的项目之前在所有 Windows VM 创建上应用的项目资源 ID 的有序列表。
mandatoryArtifactsResourceIdsWindows?: string[]属性值
string[]
		networkSecurityGroupId
	   
	附加到实验室 VM 网络接口的网络安全组,以限制打开的端口。 注意:此属性不会序列化。 它只能由服务器填充。
networkSecurityGroupId?: string属性值
string
		premiumDataDisks
	  
	启用高级数据磁盘使用情况的设置。 如果其值为“Enabled”,则允许创建标准或高级数据磁盘。 当其值为“Disabled”时,仅允许创建标准数据磁盘。
premiumDataDisks?: string属性值
string
		premiumDataDiskStorageAccount
	    
	实验室的高级数据磁盘存储帐户。 注意:此属性不会序列化。 它只能由服务器填充。
premiumDataDiskStorageAccount?: string属性值
string
		provisioningState
	 
	资源的预配状态。 注意:此属性不会序列化。 它只能由服务器填充。
provisioningState?: string属性值
string
		publicIpId
	 
	实验室负载均衡器的公共 IP 地址。 注意:此属性不会序列化。 它只能由服务器填充。
publicIpId?: string属性值
string
support
		uniqueIdentifier
	 
	资源的唯一不可变标识符(Guid)。 注意:此属性不会序列化。 它只能由服务器填充。
uniqueIdentifier?: string属性值
string
		vaultName
	 
	实验室的密钥保管库。 注意:此属性不会序列化。 它只能由服务器填充。
vaultName?: string属性值
string
		vmCreationResourceGroup
	   
	将在其中创建所有新实验室虚拟机的资源组。 若要让开发测试实验室管理资源组创建,请将此值设置为 null。 注意:此属性不会序列化。 它只能由服务器填充。
vmCreationResourceGroup?: string属性值
string
继承属性详细信息
id
location
name
tags
资源的标记。
tags?: {[propertyName: string]: string}属性值
{[propertyName: string]: string}