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.
Especifica el tipo de la extensión; Un ejemplo es "CustomScriptExtension".
cuerda
typeHandlerVersion
Especifica la versión del controlador de script.
cuerda
VirtualMachineExtensionProperties
Nombre
Descripción
Valor
autoUpgradeMinorVersion
Indica si la extensión debe usar una versión secundaria más reciente si está disponible en el momento de la implementación. Sin embargo, una vez implementada, la extensión no actualizará las versiones secundarias a menos que se vuelva a implementar, incluso con esta propiedad establecida en true.
Bool
enableAutomaticUpgrade
Indica si la plataforma debe actualizar automáticamente la extensión si hay una versión más reciente de la extensión disponible.
Bool
forceUpdateTag
Cómo se debe forzar el controlador de extensión para actualizar incluso si la configuración de la extensión no ha cambiado.
cuerda
instanceView
Vista de instancia de extensión de máquina virtual.
Colección de nombres de extensión después de los cuales se debe aprovisionar esta extensión.
string[]
editor
Nombre del publicador de controladores de extensión.
cuerda
Configuración
Configuración pública con formato JSON para la extensión.
cualquier
suppressFailures
Indica si los errores derivados de la extensión se suprimirán (los errores operativos, como no conectarse a la máquina virtual, no se suprimirán independientemente de este valor). El valor predeterminado es false.
Bool
tipo
Especifica el tipo de la extensión; Un ejemplo es "CustomScriptExtension".
cuerda
typeHandlerVersion
Especifica la versión del controlador de script.
cuerda
Definición de recursos de plantilla de ARM
El tipo de recurso virtualMachineScaleSets/virtualMachines/extensions se puede implementar con operaciones destinadas a:
Especifica el tipo de la extensión; Un ejemplo es "CustomScriptExtension".
cuerda
typeHandlerVersion
Especifica la versión del controlador de script.
cuerda
VirtualMachineExtensionProperties
Nombre
Descripción
Valor
autoUpgradeMinorVersion
Indica si la extensión debe usar una versión secundaria más reciente si está disponible en el momento de la implementación. Sin embargo, una vez implementada, la extensión no actualizará las versiones secundarias a menos que se vuelva a implementar, incluso con esta propiedad establecida en true.
Bool
enableAutomaticUpgrade
Indica si la plataforma debe actualizar automáticamente la extensión si hay una versión más reciente de la extensión disponible.
Bool
forceUpdateTag
Cómo se debe forzar el controlador de extensión para actualizar incluso si la configuración de la extensión no ha cambiado.
cuerda
instanceView
Vista de instancia de extensión de máquina virtual.
Colección de nombres de extensión después de los cuales se debe aprovisionar esta extensión.
string[]
editor
Nombre del publicador de controladores de extensión.
cuerda
Configuración
Configuración pública con formato JSON para la extensión.
cualquier
suppressFailures
Indica si los errores derivados de la extensión se suprimirán (los errores operativos, como no conectarse a la máquina virtual, no se suprimirán independientemente de este valor). El valor predeterminado es false.
Bool
tipo
Especifica el tipo de la extensión; Un ejemplo es "CustomScriptExtension".
cuerda
typeHandlerVersion
Especifica la versión del controlador de script.
cuerda
Definición de recursos de Terraform (proveedor AzAPI)
El tipo de recurso virtualMachineScaleSets/virtualMachines/extensions 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.Compute/virtualMachineScaleSets/virtualMachines/extensions, agregue el siguiente terraform a la plantilla.
Especifica el tipo de la extensión; Un ejemplo es "CustomScriptExtension".
cuerda
typeHandlerVersion
Especifica la versión del controlador de script.
cuerda
VirtualMachineExtensionProperties
Nombre
Descripción
Valor
autoUpgradeMinorVersion
Indica si la extensión debe usar una versión secundaria más reciente si está disponible en el momento de la implementación. Sin embargo, una vez implementada, la extensión no actualizará las versiones secundarias a menos que se vuelva a implementar, incluso con esta propiedad establecida en true.
Bool
enableAutomaticUpgrade
Indica si la plataforma debe actualizar automáticamente la extensión si hay una versión más reciente de la extensión disponible.
Bool
forceUpdateTag
Cómo se debe forzar el controlador de extensión para actualizar incluso si la configuración de la extensión no ha cambiado.
cuerda
instanceView
Vista de instancia de extensión de máquina virtual.
Colección de nombres de extensión después de los cuales se debe aprovisionar esta extensión.
string[]
editor
Nombre del publicador de controladores de extensión.
cuerda
Configuración
Configuración pública con formato JSON para la extensión.
cualquier
suppressFailures
Indica si los errores derivados de la extensión se suprimirán (los errores operativos, como no conectarse a la máquina virtual, no se suprimirán independientemente de este valor). El valor predeterminado es false.
Bool
tipo
Especifica el tipo de la extensión; Un ejemplo es "CustomScriptExtension".