Compartir a través de


LabPlan Clase

Definición

Los planes de laboratorio actúan como un contenedor de permisos para crear laboratorios a través de labs.azure.com. Además, pueden proporcionar un conjunto de configuraciones predeterminadas que se aplicarán en el momento de crear un laboratorio, pero estos valores predeterminados se pueden sobrescribir.

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

Constructores

LabPlan()

Inicializa una nueva instancia de la clase LabPlan.

LabPlan(String, String, String, String, IDictionary<String,String>, SystemData, ConnectionProfile, AutoShutdownProfile, LabPlanNetworkProfile, IList<String>, String, SupportInfo, String, Nullable<ProvisioningState>)

Inicializa una nueva instancia de la clase LabPlan.

Propiedades

AllowedRegions

Obtiene o establece las regiones permitidas que el creador del laboratorio usará al crear laboratorios mediante este plan de laboratorio.

DefaultAutoShutdownProfile

Obtiene o establece el perfil de apagado de laboratorio predeterminado. Esto se puede cambiar en un recurso de laboratorio y solo proporciona un perfil predeterminado.

DefaultConnectionProfile

Obtiene o establece el perfil de conexión de laboratorio predeterminado. Esto se puede cambiar en un recurso de laboratorio y solo proporciona un perfil predeterminado.

DefaultNetworkProfile

Obtiene o establece el perfil de red del plan de laboratorio. Para aplicar directivas de red de laboratorio, deben definirse aquí y no se pueden cambiar cuando haya laboratorios existentes asociados a este plan de laboratorio.

Id

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

(Heredado de Resource)
LinkedLmsInstance

Obtiene o establece la dirección URL base de la instancia lms con la que este plan de laboratorio puede vincular listas de laboratorio.

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)
ProvisioningState

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

SharedGalleryId

Obtiene o establece el identificador de recurso del Shared Image Gallery asociado a este plan de laboratorio. Al guardar una imagen de máquina virtual de plantilla de laboratorio, se conservará en esta galería. Las imágenes compartidas de la galería se pueden poner a disposición para usarlas al crear nuevos laboratorios.

SupportInfo

Obtiene o establece información de contacto de soporte técnico e instrucciones para los usuarios del plan de laboratorio. Esta información se muestra a los propietarios del laboratorio y a los usuarios de máquinas virtuales para todos los laboratorios del plan de laboratorio.

SystemData

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

Tags

Obtiene o establece etiquetas de recursos.

(Heredado de TrackedResource)
Type

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

(Heredado de Resource)

Métodos

Validate()

Valide el objeto .

Se aplica a