Especifica el identificador de disco de laboratorio existente que se va a conectar a la máquina virtual.
cuerda
hostCaching
Opción de almacenamiento en caché para un disco de datos (es decir, None, ReadOnly, ReadWrite).
'Ninguno' 'ReadOnly' "ReadWrite"
DayDetails
Nombre
Descripción
Valor
Hora
Hora del día en que se producirá la programación.
cuerda
GalleryImageReference
Nombre
Descripción
Valor
ofrecer
Oferta de la imagen de la galería.
cuerda
osType
Tipo de sistema operativo de la imagen de la galería.
cuerda
editor
Publicador de la imagen de la galería.
cuerda
Sku
SKU de la imagen de la galería.
cuerda
Versión
Versión de la imagen de la galería.
cuerda
HourDetails
Nombre
Descripción
Valor
minuto
Minutos de la hora en que se ejecutará la programación.
Int
InboundNatRule
Nombre
Descripción
Valor
backendPort
Puerto al que se redirigirá el tráfico externo.
Int
frontendPort
Puerto de punto de conexión externo de la conexión entrante. Los valores posibles oscilan entre 1 y 65535, ambos incluidos. Si no se especifica, se asignará automáticamente un valor.
Int
transportProtocol
Protocolo de transporte para el punto de conexión.
'Tcp' 'Udp'
LabVirtualMachineProperties
Nombre
Descripción
Valor
allowClaim
Indica si otro usuario puede tomar posesión de la máquina virtual.
Bool
Artefactos
Artefactos que se van a instalar en la máquina virtual.
Clave SSH del administrador de la máquina virtual.
cuerda
Restricciones: Valor confidencial. Pase como parámetro seguro.
storageType
Tipo de almacenamiento que se va a usar para la máquina virtual (es decir, Estándar, Premium).
cuerda
nombre de usuario
Nombre de usuario de la máquina virtual.
cuerda
Microsoft.DevTestLab/labs/virtualmachines
Nombre
Descripción
Valor
ubicación
Ubicación del recurso.
cuerda
nombre
El nombre del recurso
string (obligatorio)
padre
En Bicep, puede especificar el recurso primario para un recurso secundario. Solo tiene que agregar esta propiedad cuando el recurso secundario se declara fuera del recurso primario.
Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
NetworkInterfaceProperties
Nombre
Descripción
Valor
dnsName
Nombre DNS.
cuerda
privateIpAddress
Dirección IP privada.
cuerda
publicIpAddress
Dirección IP pública.
cuerda
publicIpAddressId
Identificador de recurso de la dirección IP pública.
cuerda
rdpAuthority
La propiedad RdpAuthority es un nombre de host DNS del servidor o una dirección IP seguido del número de puerto de servicio para RDP (Protocolo de escritorio remoto).
cuerda
sharedPublicIpAddressConfiguration
Configuración para compartir una dirección IP pública en varias máquinas virtuales.
La propiedad SshAuthority es un nombre de host DNS del servidor o una dirección IP seguido del número de puerto de servicio para SSH.
cuerda
subnetId
Identificador de recurso de la subred.
cuerda
virtualNetworkId
Identificador de recurso de la red virtual.
cuerda
NotificationSettings
Nombre
Descripción
Valor
emailRecipient
El destinatario del correo electrónico al que enviar notificaciones (puede ser una lista de direcciones de correo electrónico separadas por punto y coma).
cuerda
notificationLocale
Configuración regional que se va a usar al enviar una notificación (la reserva de idiomas no admitidos es EN).
cuerda
estado
Si las notificaciones están habilitadas para esta programación (es decir, Habilitada, Deshabilitada).
'Deshabilitado' 'Habilitado'
timeInMinutes
Tiempo en minutos antes del evento en el que se enviará la notificación.
Int
webhookUrl
Dirección URL del webhook a la que se enviará la notificación.
Estado de la programación (es decir, Habilitado, Deshabilitado)
'Deshabilitado' 'Habilitado'
targetResourceId
Identificador de recurso al que pertenece la programación
cuerda
taskType
El tipo de tarea de la programación (por ejemplo, LabVmsShutdownTask, LabVmAutoStart).
cuerda
timeZoneId
El identificador de zona horaria (por ejemplo, hora estándar de China, hora estándar de Groenlandia, hora estándar del Pacífico, etc.). Los valores posibles para esta propiedad se pueden encontrar en IReadOnlyCollection<string> TimeZoneConverter.TZConvert.KnownWindowsTimeZoneIds (https://github.com/mattjohnsonpint/TimeZoneConverter/blob/main/README.md)
cuerda
weeklyRecurrence
Si la programación solo se producirá algunos días de la semana, especifique la periodicidad semanal.
Esta plantilla crea una nueva instancia de DevTest Lab /DTL con una máquina virtual de Windows Server 2019 Datacenter reclamada en ella. Más plantillas de inicio rápido de Azure Resource Manager para Azure DevTest Labs disponibles en https://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates
Definición de recursos de plantilla de ARM
El tipo de recurso labs/virtualmachines se puede implementar con operaciones destinadas a:
Especifica el identificador de disco de laboratorio existente que se va a conectar a la máquina virtual.
cuerda
hostCaching
Opción de almacenamiento en caché para un disco de datos (es decir, None, ReadOnly, ReadWrite).
'Ninguno' 'ReadOnly' "ReadWrite"
DayDetails
Nombre
Descripción
Valor
Hora
Hora del día en que se producirá la programación.
cuerda
GalleryImageReference
Nombre
Descripción
Valor
ofrecer
Oferta de la imagen de la galería.
cuerda
osType
Tipo de sistema operativo de la imagen de la galería.
cuerda
editor
Publicador de la imagen de la galería.
cuerda
Sku
SKU de la imagen de la galería.
cuerda
Versión
Versión de la imagen de la galería.
cuerda
HourDetails
Nombre
Descripción
Valor
minuto
Minutos de la hora en que se ejecutará la programación.
Int
InboundNatRule
Nombre
Descripción
Valor
backendPort
Puerto al que se redirigirá el tráfico externo.
Int
frontendPort
Puerto de punto de conexión externo de la conexión entrante. Los valores posibles oscilan entre 1 y 65535, ambos incluidos. Si no se especifica, se asignará automáticamente un valor.
Int
transportProtocol
Protocolo de transporte para el punto de conexión.
'Tcp' 'Udp'
LabVirtualMachineProperties
Nombre
Descripción
Valor
allowClaim
Indica si otro usuario puede tomar posesión de la máquina virtual.
Bool
Artefactos
Artefactos que se van a instalar en la máquina virtual.
Diccionario de nombres y valores de etiqueta. Consulte etiquetas de en plantillas
tipo
El tipo de recurso
'Microsoft.DevTestLab/labs/virtualmachines'
NetworkInterfaceProperties
Nombre
Descripción
Valor
dnsName
Nombre DNS.
cuerda
privateIpAddress
Dirección IP privada.
cuerda
publicIpAddress
Dirección IP pública.
cuerda
publicIpAddressId
Identificador de recurso de la dirección IP pública.
cuerda
rdpAuthority
La propiedad RdpAuthority es un nombre de host DNS del servidor o una dirección IP seguido del número de puerto de servicio para RDP (Protocolo de escritorio remoto).
cuerda
sharedPublicIpAddressConfiguration
Configuración para compartir una dirección IP pública en varias máquinas virtuales.
La propiedad SshAuthority es un nombre de host DNS del servidor o una dirección IP seguido del número de puerto de servicio para SSH.
cuerda
subnetId
Identificador de recurso de la subred.
cuerda
virtualNetworkId
Identificador de recurso de la red virtual.
cuerda
NotificationSettings
Nombre
Descripción
Valor
emailRecipient
El destinatario del correo electrónico al que enviar notificaciones (puede ser una lista de direcciones de correo electrónico separadas por punto y coma).
cuerda
notificationLocale
Configuración regional que se va a usar al enviar una notificación (la reserva de idiomas no admitidos es EN).
cuerda
estado
Si las notificaciones están habilitadas para esta programación (es decir, Habilitada, Deshabilitada).
'Deshabilitado' 'Habilitado'
timeInMinutes
Tiempo en minutos antes del evento en el que se enviará la notificación.
Int
webhookUrl
Dirección URL del webhook a la que se enviará la notificación.
Estado de la programación (es decir, Habilitado, Deshabilitado)
'Deshabilitado' 'Habilitado'
targetResourceId
Identificador de recurso al que pertenece la programación
cuerda
taskType
El tipo de tarea de la programación (por ejemplo, LabVmsShutdownTask, LabVmAutoStart).
cuerda
timeZoneId
El identificador de zona horaria (por ejemplo, hora estándar de China, hora estándar de Groenlandia, hora estándar del Pacífico, etc.). Los valores posibles para esta propiedad se pueden encontrar en IReadOnlyCollection<string> TimeZoneConverter.TZConvert.KnownWindowsTimeZoneIds (https://github.com/mattjohnsonpint/TimeZoneConverter/blob/main/README.md)
cuerda
weeklyRecurrence
Si la programación solo se producirá algunos días de la semana, especifique la periodicidad semanal.
Esta plantilla crea una nueva instancia de DevTest Lab /DTL con una máquina virtual de Windows Server 2019 Datacenter reclamada en ella. Más plantillas de inicio rápido de Azure Resource Manager para Azure DevTest Labs disponibles en https://github.com/Azure/azure-devtestlab/tree/master/ARMTemplates
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso labs/virtualmachines se puede implementar con operaciones destinadas a:
grupos de recursos de
Para obtener una lista de las propiedades modificadas en cada versión de API, consulte registro de cambios.
Formato de recurso
Para crear un recurso Microsoft.DevTestLab/labs/virtualmachines, agregue el siguiente terraform a la plantilla.
Especifica el identificador de disco de laboratorio existente que se va a conectar a la máquina virtual.
cuerda
hostCaching
Opción de almacenamiento en caché para un disco de datos (es decir, None, ReadOnly, ReadWrite).
'Ninguno' 'ReadOnly' "ReadWrite"
DayDetails
Nombre
Descripción
Valor
Hora
Hora del día en que se producirá la programación.
cuerda
GalleryImageReference
Nombre
Descripción
Valor
ofrecer
Oferta de la imagen de la galería.
cuerda
osType
Tipo de sistema operativo de la imagen de la galería.
cuerda
editor
Publicador de la imagen de la galería.
cuerda
Sku
SKU de la imagen de la galería.
cuerda
Versión
Versión de la imagen de la galería.
cuerda
HourDetails
Nombre
Descripción
Valor
minuto
Minutos de la hora en que se ejecutará la programación.
Int
InboundNatRule
Nombre
Descripción
Valor
backendPort
Puerto al que se redirigirá el tráfico externo.
Int
frontendPort
Puerto de punto de conexión externo de la conexión entrante. Los valores posibles oscilan entre 1 y 65535, ambos incluidos. Si no se especifica, se asignará automáticamente un valor.
Int
transportProtocol
Protocolo de transporte para el punto de conexión.
'Tcp' 'Udp'
LabVirtualMachineProperties
Nombre
Descripción
Valor
allowClaim
Indica si otro usuario puede tomar posesión de la máquina virtual.
Bool
Artefactos
Artefactos que se van a instalar en la máquina virtual.
Identificador de recurso de la dirección IP pública.
cuerda
rdpAuthority
La propiedad RdpAuthority es un nombre de host DNS del servidor o una dirección IP seguido del número de puerto de servicio para RDP (Protocolo de escritorio remoto).
cuerda
sharedPublicIpAddressConfiguration
Configuración para compartir una dirección IP pública en varias máquinas virtuales.
La propiedad SshAuthority es un nombre de host DNS del servidor o una dirección IP seguido del número de puerto de servicio para SSH.
cuerda
subnetId
Identificador de recurso de la subred.
cuerda
virtualNetworkId
Identificador de recurso de la red virtual.
cuerda
NotificationSettings
Nombre
Descripción
Valor
emailRecipient
El destinatario del correo electrónico al que enviar notificaciones (puede ser una lista de direcciones de correo electrónico separadas por punto y coma).
cuerda
notificationLocale
Configuración regional que se va a usar al enviar una notificación (la reserva de idiomas no admitidos es EN).
cuerda
estado
Si las notificaciones están habilitadas para esta programación (es decir, Habilitada, Deshabilitada).
'Deshabilitado' 'Habilitado'
timeInMinutes
Tiempo en minutos antes del evento en el que se enviará la notificación.
Int
webhookUrl
Dirección URL del webhook a la que se enviará la notificación.
Estado de la programación (es decir, Habilitado, Deshabilitado)
'Deshabilitado' 'Habilitado'
targetResourceId
Identificador de recurso al que pertenece la programación
cuerda
taskType
El tipo de tarea de la programación (por ejemplo, LabVmsShutdownTask, LabVmAutoStart).
cuerda
timeZoneId
El identificador de zona horaria (por ejemplo, hora estándar de China, hora estándar de Groenlandia, hora estándar del Pacífico, etc.). Los valores posibles para esta propiedad se pueden encontrar en IReadOnlyCollection<string> TimeZoneConverter.TZConvert.KnownWindowsTimeZoneIds (https://github.com/mattjohnsonpint/TimeZoneConverter/blob/main/README.md)
cuerda
weeklyRecurrence
Si la programación solo se producirá algunos días de la semana, especifique la periodicidad semanal.