NodeTypeVmssExtension Clase
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í.
Especifica el conjunto de extensiones que se deben instalar en las máquinas virtuales.
public class NodeTypeVmssExtension
type NodeTypeVmssExtension = class
Public Class NodeTypeVmssExtension
- Herencia
-
NodeTypeVmssExtension
Constructores
NodeTypeVmssExtension(String, String, String, String) |
Inicializa una nueva instancia de NodeTypeVmssExtension. |
Propiedades
AutoUpgradeMinorVersion |
Indica si la extensión debe usar una versión secundaria más reciente si hay una 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. |
ForceUpdateTag |
Si se proporciona un valor y es diferente del valor anterior, el controlador de extensión se verá obligado a actualizar aunque la configuración de la extensión no haya cambiado. |
IsAutomaticUpgradeEnabled |
Indica si la plataforma debe actualizar automáticamente la extensión si hay una versión más reciente de la extensión disponible. |
Name |
Nombre de la extensión. |
ProtectedSettings |
La extensión puede contener protectedSettings o protectedSettingsFromKeyVault o ninguna configuración protegida. Para asignar un objeto a esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions). Para asignar una cadena json ya con formato a esta propiedad, use FromString(String). Ejemplos:
|
ProvisionAfterExtensions |
Colección de nombres de extensión después de los cuales se debe aprovisionar esta extensión. |
ProvisioningState |
Estado de aprovisionamiento, que solo aparece en la respuesta. |
Publisher |
Nombre del publicador de controladores de extensión. |
Settings |
Configuración pública con formato JSON para la extensión. Para asignar un objeto a esta propiedad, use FromObjectAsJson<T>(T, JsonSerializerOptions). Para asignar una cadena json ya con formato a esta propiedad, use FromString(String). Ejemplos:
|
TypeHandlerVersion |
Especifica la versión del controlador de script. |
VmssExtensionPropertiesType |
Especifica el tipo de la extensión; Un ejemplo es "CustomScriptExtension". |