Compartir a través de


Labs - Get

Obtener laboratorio.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{name}?api-version=2018-09-15
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DevTestLab/labs/{name}?$expand={$expand}&api-version=2018-09-15

Parámetros de identificador URI

Nombre En Requerido Tipo Description
name
path True

string

Nombre del laboratorio.

resourceGroupName
path True

string

Nombre del grupo de recursos.

subscriptionId
path True

string

Identificador de suscripción.

api-version
query True

string

Versión de la API de cliente.

$expand
query

string

Especifique la consulta $expand. Ejemplo: 'properties($select=defaultStorageAccount)'

Respuestas

Nombre Tipo Description
200 OK

Lab

De acuerdo

Other Status Codes

CloudError

Solicitud incorrecta

Seguridad

azure_auth

Concesión implícita de OAuth2

Tipo: oauth2
Flujo: implicit
Dirección URL de autorización: https://login.microsoftonline.com/common/oauth2/authorize

Ámbitos

Nombre Description
user_impersonation Acceso a Microsoft Azure

Ejemplos

Labs_Get

Solicitud de ejemplo

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.DevTestLab/labs/{labName}?api-version=2018-09-15

Respuesta de muestra

{
  "properties": {
    "defaultStorageAccount": "/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/{storageAccountName}",
    "defaultPremiumStorageAccount": "/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/{storageAccountName}",
    "artifactsStorageAccount": "/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/{storageAccountName}",
    "premiumDataDiskStorageAccount": "/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.Storage/storageAccounts/{storageAccountName}",
    "vaultName": "/subscriptions/{subscriptionId}/resourceGroups/resourceGroupName/providers/Microsoft.KeyVault/vaults/{keyVaultName}",
    "labStorageType": "Standard",
    "mandatoryArtifactsResourceIdsLinux": [],
    "mandatoryArtifactsResourceIdsWindows": [],
    "createdDate": "2018-10-01T18:40:48.1739018-07:00",
    "premiumDataDisks": "Disabled",
    "environmentPermission": "Reader",
    "announcement": {
      "title": "",
      "markdown": "",
      "enabled": "Disabled",
      "expired": false
    },
    "support": {
      "enabled": "Disabled",
      "markdown": ""
    },
    "provisioningState": "Succeeded",
    "uniqueIdentifier": "{uniqueIdentifier}"
  },
  "id": "/subscriptions/{subscriptionId}/resourcegroups/resourceGroupName/providers/microsoft.devtestlab/labs/{labName}",
  "name": "{labName}",
  "type": "Microsoft.DevTestLab/labs",
  "location": "{location}",
  "tags": {
    "tagName1": "tagValue1"
  }
}

Definiciones

Nombre Description
CloudError

Error de una solicitud REST.

CloudErrorBody

Cuerpo de un error de una solicitud REST.

EnableStatus

Estado de la programación (es decir, Habilitado, Deshabilitado)

EnvironmentPermission

Derechos de acceso que se van a conceder al usuario al aprovisionar un entorno

Lab

Un laboratorio.

LabAnnouncementProperties

Propiedades del banner de anuncio de un laboratorio

LabSupportProperties

Propiedades del banner de soporte técnico de un laboratorio

PremiumDataDisk

Configuración para habilitar el uso de discos de datos Premium. Cuando su valor es "Habilitado", se permite la creación de discos de datos estándar o Premium. Cuando su valor es "Disabled", solo se permite la creación de discos de datos estándar.

StorageType

Tipo de almacenamiento para el disco (es decir, Estándar, Premium).

CloudError

Error de una solicitud REST.

Nombre Tipo Description
error

CloudErrorBody

Error en la nube que se produjo

CloudErrorBody

Cuerpo de un error de una solicitud REST.

Nombre Tipo Description
code

string

Código de error.

details

CloudErrorBody[]

Errores internos.

message

string

Mensaje de error.

target

string

Destino del error.

EnableStatus

Estado de la programación (es decir, Habilitado, Deshabilitado)

Valor Description
Disabled
Enabled

EnvironmentPermission

Derechos de acceso que se van a conceder al usuario al aprovisionar un entorno

Valor Description
Contributor
Reader

Lab

Un laboratorio.

Nombre Tipo Valor predeterminado Description
id

string

Identificador del recurso.

location

string

La ubicación del recurso.

name

string

Nombre del recurso.

properties.announcement

LabAnnouncementProperties

Propiedades de cualquier anuncio de laboratorio asociado a este laboratorio

properties.artifactsStorageAccount

string

Cuenta de almacenamiento de artefactos del laboratorio.

properties.createdDate

string (date-time)

Fecha de creación del laboratorio.

properties.defaultPremiumStorageAccount

string

La cuenta de premium storage predeterminada del laboratorio.

properties.defaultStorageAccount

string

La cuenta de almacenamiento predeterminada del laboratorio.

properties.environmentPermission

EnvironmentPermission

Derechos de acceso que se van a conceder al usuario al aprovisionar un entorno

properties.extendedProperties

object

Propiedades extendidas del laboratorio usadas para características experimentales

properties.labStorageType

StorageType

Premium

Tipo de almacenamiento usado por el laboratorio. Puede ser Premium o Estándar. El valor predeterminado es Premium.

properties.loadBalancerId

string

Equilibrador de carga que se usa para las máquinas virtuales de laboratorio que usan la dirección IP compartida.

properties.mandatoryArtifactsResourceIdsLinux

string[]

Lista ordenada de identificadores de recursos de artefacto que se deben aplicar en todas las creaciones de máquinas virtuales Linux de forma predeterminada, antes de los artefactos especificados por el usuario.

properties.mandatoryArtifactsResourceIdsWindows

string[]

Lista ordenada de identificadores de recursos de artefacto que se deben aplicar en todas las creaciones de máquinas virtuales Windows de forma predeterminada, antes de los artefactos especificados por el usuario.

properties.networkSecurityGroupId

string

El grupo de seguridad de red conectado a las interfaces de red de las máquinas virtuales del laboratorio para restringir los puertos abiertos.

properties.premiumDataDiskStorageAccount

string

Cuenta de almacenamiento en disco de datos Premium del laboratorio.

properties.premiumDataDisks

PremiumDataDisk

Configuración para habilitar el uso de discos de datos Premium. Cuando su valor es "Habilitado", se permite la creación de discos de datos estándar o Premium. Cuando su valor es "Disabled", solo se permite la creación de discos de datos estándar.

properties.provisioningState

string

Estado de aprovisionamiento del recurso.

properties.publicIpId

string

Dirección IP pública del equilibrador de carga del laboratorio.

properties.support

LabSupportProperties

Propiedades de cualquier mensaje de soporte técnico de laboratorio asociado a este laboratorio

properties.uniqueIdentifier

string

Identificador inmutable único de un recurso (Guid).

properties.vaultName

string

Almacén de claves del laboratorio.

properties.vmCreationResourceGroup

string

Grupo de recursos en el que se crearán todas las máquinas virtuales de laboratorio nuevas. Para permitir que DevTest Labs administre la creación del grupo de recursos, establezca este valor en NULL.

tags

object

Etiquetas del recurso.

type

string

Tipo del recurso.

LabAnnouncementProperties

Propiedades del banner de anuncio de un laboratorio

Nombre Tipo Description
enabled

EnableStatus

¿El anuncio del laboratorio está activo o habilitado en este momento?

expirationDate

string (date-time)

Hora a la que expira el anuncio (null para nunca)

expired

boolean

¿Ha expirado este anuncio?

markdown

string

Texto markdown (si existe) que este laboratorio muestra en la interfaz de usuario. Si se deja vacío o nulo, no se mostrará nada.

provisioningState

string

Estado de aprovisionamiento del recurso.

title

string

Título de texto sin formato del anuncio del laboratorio

uniqueIdentifier

string

Identificador inmutable único de un recurso (Guid).

LabSupportProperties

Propiedades del banner de soporte técnico de un laboratorio

Nombre Tipo Description
enabled

EnableStatus

¿El banner de soporte técnico del laboratorio está activo o habilitado en este momento?

markdown

string

Texto markdown (si existe) que este laboratorio muestra en la interfaz de usuario. Si se deja vacío o nulo, no se mostrará nada.

PremiumDataDisk

Configuración para habilitar el uso de discos de datos Premium. Cuando su valor es "Habilitado", se permite la creación de discos de datos estándar o Premium. Cuando su valor es "Disabled", solo se permite la creación de discos de datos estándar.

Valor Description
Disabled
Enabled

StorageType

Tipo de almacenamiento para el disco (es decir, Estándar, Premium).

Valor Description
Premium
Standard
StandardSSD