Compartir a través de


Lab Clase

Definición

Recurso de laboratorio.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Lab : Microsoft.Azure.Management.LabServices.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Lab = class
    inherit TrackedResource
Public Class Lab
Inherits TrackedResource
Herencia
Atributos

Constructores

Lab()

Inicializa una nueva instancia de la clase Lab.

Lab(String, String, String, String, IDictionary<String,String>, SystemData, AutoShutdownProfile, ConnectionProfile, VirtualMachineProfile, SecurityProfile, RosterProfile, String, String, String, Nullable<ProvisioningState>, LabNetworkProfile, Nullable<LabState>)

Inicializa una nueva instancia de la clase Lab.

Propiedades

AutoShutdownProfile

Obtiene o establece la configuración de apagado automático del recurso para el laboratorio. Esto controla si se realizan acciones en los recursos que están inactivos.

ConnectionProfile

Obtiene o establece el perfil de conexión para el laboratorio. Esto controla la configuración, como el acceso web a los recursos de laboratorio o si los puertos RDP o SSH están abiertos.

Description

Obtiene o establece la descripción del laboratorio.

Id

Obtiene el identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Heredado de Resource)
LabPlanId

Obtiene o establece el identificador del plan de laboratorio. Se usa durante la creación de recursos para proporcionar valores predeterminados y actúa como contenedor de permisos al crear un laboratorio a través de labs.azure.com. Establecer un labPlanId en un laboratorio existente proporciona organization..

Location

Obtiene o establece la ubicación geográfica donde reside el recurso.

(Heredado de TrackedResource)
Name

Obtiene el nombre del recurso.

(Heredado de Resource)
NetworkProfile

Obtiene o establece el perfil de red del laboratorio, que normalmente se aplica a través de un plan de laboratorio. Este perfil no se puede modificar una vez creado un laboratorio.

ProvisioningState

Obtiene el estado de aprovisionamiento actual del laboratorio. Entre los valores posibles se incluyen: 'Creating', 'Updating', 'Deleting', 'Succeeded', 'Failed', 'Locked'

RosterProfile

Obtiene o establece el perfil de administración de listas de usuarios del laboratorio.

SecurityProfile

Obtiene o establece el perfil de seguridad del laboratorio.

State

Obtiene el estado del laboratorio. Entre los valores posibles se incluyen: "Draft", "Publishing", "Scaling", "Syncing", "Published"

SystemData

Obtiene metadatos relacionados con la creación y la última modificación del laboratorio.

Tags

Obtiene o establece etiquetas de recursos.

(Heredado de TrackedResource)
Title

Obtiene o establece el título del laboratorio.

Type

Obtiene el tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

(Heredado de Resource)
VirtualMachineProfile

Obtiene o establece el perfil usado para crear máquinas virtuales de laboratorio.

Métodos

Validate()

Valide el objeto .

Se aplica a