ArmDevTestLabsModelFactory.DevTestLabData Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Inicializa una nueva instancia de DevTestLabData.
public static Azure.ResourceManager.DevTestLabs.DevTestLabData DevTestLabData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, string defaultStorageAccount = default, string defaultPremiumStorageAccount = default, string artifactsStorageAccount = default, string premiumDataDiskStorageAccount = default, string vaultName = default, Azure.ResourceManager.DevTestLabs.Models.DevTestLabStorageType? labStorageType = default, System.Collections.Generic.IEnumerable<string> mandatoryArtifactsResourceIdsLinux = default, System.Collections.Generic.IEnumerable<string> mandatoryArtifactsResourceIdsWindows = default, DateTimeOffset? createdOn = default, Azure.ResourceManager.DevTestLabs.Models.DevTestLabPremiumDataDisk? premiumDataDisks = default, Azure.ResourceManager.DevTestLabs.Models.DevTestLabEnvironmentPermission? environmentPermission = default, Azure.ResourceManager.DevTestLabs.Models.DevTestLabAnnouncement announcement = default, Azure.ResourceManager.DevTestLabs.Models.DevTestLabSupport support = default, string vmCreationResourceGroup = default, string publicIPId = default, string loadBalancerId = default, string networkSecurityGroupId = default, System.Collections.Generic.IDictionary<string,string> extendedProperties = default, string provisioningState = default, Guid? uniqueIdentifier = default);
static member DevTestLabData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * string * string * string * string * string * Nullable<Azure.ResourceManager.DevTestLabs.Models.DevTestLabStorageType> * seq<string> * seq<string> * Nullable<DateTimeOffset> * Nullable<Azure.ResourceManager.DevTestLabs.Models.DevTestLabPremiumDataDisk> * Nullable<Azure.ResourceManager.DevTestLabs.Models.DevTestLabEnvironmentPermission> * Azure.ResourceManager.DevTestLabs.Models.DevTestLabAnnouncement * Azure.ResourceManager.DevTestLabs.Models.DevTestLabSupport * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Nullable<Guid> -> Azure.ResourceManager.DevTestLabs.DevTestLabData
Public Shared Function DevTestLabData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional defaultStorageAccount As String = Nothing, Optional defaultPremiumStorageAccount As String = Nothing, Optional artifactsStorageAccount As String = Nothing, Optional premiumDataDiskStorageAccount As String = Nothing, Optional vaultName As String = Nothing, Optional labStorageType As Nullable(Of DevTestLabStorageType) = Nothing, Optional mandatoryArtifactsResourceIdsLinux As IEnumerable(Of String) = Nothing, Optional mandatoryArtifactsResourceIdsWindows As IEnumerable(Of String) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional premiumDataDisks As Nullable(Of DevTestLabPremiumDataDisk) = Nothing, Optional environmentPermission As Nullable(Of DevTestLabEnvironmentPermission) = Nothing, Optional announcement As DevTestLabAnnouncement = Nothing, Optional support As DevTestLabSupport = Nothing, Optional vmCreationResourceGroup As String = Nothing, Optional publicIPId As String = Nothing, Optional loadBalancerId As String = Nothing, Optional networkSecurityGroupId As String = Nothing, Optional extendedProperties As IDictionary(Of String, String) = Nothing, Optional provisioningState As String = Nothing, Optional uniqueIdentifier As Nullable(Of Guid) = Nothing) As DevTestLabData
Parámetros
El identificador.
- name
- String
Nombre.
- resourceType
- ResourceType
ResourceType.
- systemData
- SystemData
SystemData.
- tags
- IDictionary<String,String>
Las etiquetas.
- location
- AzureLocation
Ubicación.
- defaultStorageAccount
- String
La cuenta de almacenamiento predeterminada del laboratorio.
- defaultPremiumStorageAccount
- String
La cuenta de almacenamiento Premium predeterminada del laboratorio.
- artifactsStorageAccount
- String
La cuenta de almacenamiento de artefactos del laboratorio.
- premiumDataDiskStorageAccount
- String
La cuenta de almacenamiento en disco de datos Premium del laboratorio.
- vaultName
- String
Almacén de claves del laboratorio.
- labStorageType
- Nullable<DevTestLabStorageType>
Tipo de almacenamiento utilizado por el laboratorio. Puede ser Premium o Estándar. El valor predeterminado es Premium.
- mandatoryArtifactsResourceIdsLinux
- IEnumerable<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.
- mandatoryArtifactsResourceIdsWindows
- IEnumerable<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.
- createdOn
- Nullable<DateTimeOffset>
Fecha de creación del laboratorio.
- premiumDataDisks
- Nullable<DevTestLabPremiumDataDisk>
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.
- environmentPermission
- Nullable<DevTestLabEnvironmentPermission>
Derechos de acceso que se concederán al usuario al aprovisionar un entorno.
- announcement
- DevTestLabAnnouncement
Propiedades de cualquier anuncio de laboratorio asociado a este laboratorio.
- support
- DevTestLabSupport
Propiedades de cualquier mensaje de soporte técnico de laboratorio asociado a este laboratorio.
- 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.
- publicIPId
- String
La dirección IP pública del equilibrador de carga del laboratorio.
- loadBalancerId
- String
Equilibrador de carga que se usa para las máquinas virtuales de laboratorio que usan la dirección IP compartida.
- 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.
- extendedProperties
- IDictionary<String,String>
Propiedades extendidas del laboratorio usadas para las características experimentales.
- provisioningState
- String
Estado de aprovisionamiento del recurso.
Devoluciones
DevTestLabData Nueva instancia de para simular.
Se aplica a
Azure SDK for .NET