Extension interface
Detalles de una extensión determinada en el clúster de HCI.
- Extends
Propiedades
aggregate |
Agregue el estado de las extensiones de Arc en los nodos de este clúster de HCI. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
auto |
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. |
created |
Marca de tiempo de creación de recursos (UTC). |
created |
Identidad que creó el recurso. |
created |
Tipo de identidad que creó el recurso. |
force |
Cómo se debe forzar el controlador de extensión para actualizar incluso si la configuración de la extensión no ha cambiado. |
last |
Marca de tiempo de la última modificación del recurso (UTC) |
last |
Identidad que modificó por última vez el recurso. |
last |
Tipo de identidad que modificó por última vez el recurso. |
per |
Estado de la extensión de Arc en cada uno de los nodos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
protected |
Configuración protegida (puede contener secretos). |
provisioning |
Estado de aprovisionamiento del recurso de proxy de extensión. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
publisher | Nombre del publicador de controladores de extensión. |
settings | Configuración pública con formato JSON para la extensión. |
type |
Especifica la versión del controlador de script. |
type |
Especifica el tipo de la extensión; Un ejemplo es "CustomScriptExtension". |
Propiedades heredadas
id | Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
name | Nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
type | Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
Detalles de las propiedades
aggregateState
Agregue el estado de las extensiones de Arc en los nodos de este clúster de HCI. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
aggregateState?: string
Valor de propiedad
string
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.
autoUpgradeMinorVersion?: boolean
Valor de propiedad
boolean
createdAt
Marca de tiempo de creación de recursos (UTC).
createdAt?: Date
Valor de propiedad
Date
createdBy
Identidad que creó el recurso.
createdBy?: string
Valor de propiedad
string
createdByType
Tipo de identidad que creó el recurso.
createdByType?: string
Valor de propiedad
string
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.
forceUpdateTag?: string
Valor de propiedad
string
lastModifiedAt
Marca de tiempo de la última modificación del recurso (UTC)
lastModifiedAt?: Date
Valor de propiedad
Date
lastModifiedBy
Identidad que modificó por última vez el recurso.
lastModifiedBy?: string
Valor de propiedad
string
lastModifiedByType
Tipo de identidad que modificó por última vez el recurso.
lastModifiedByType?: string
Valor de propiedad
string
perNodeExtensionDetails
Estado de la extensión de Arc en cada uno de los nodos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
perNodeExtensionDetails?: PerNodeExtensionState[]
Valor de propiedad
protectedSettings
Configuración protegida (puede contener secretos).
protectedSettings?: Record<string, unknown>
Valor de propiedad
Record<string, unknown>
provisioningState
Estado de aprovisionamiento del recurso de proxy de extensión. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
provisioningState?: string
Valor de propiedad
string
publisher
Nombre del publicador de controladores de extensión.
publisher?: string
Valor de propiedad
string
settings
Configuración pública con formato JSON para la extensión.
settings?: Record<string, unknown>
Valor de propiedad
Record<string, unknown>
typeHandlerVersion
Especifica la versión del controlador de script.
typeHandlerVersion?: string
Valor de propiedad
string
typePropertiesExtensionParametersType
Especifica el tipo de la extensión; Un ejemplo es "CustomScriptExtension".
typePropertiesExtensionParametersType?: string
Valor de propiedad
string
Detalles de las propiedades heredadas
id
Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
id?: string
Valor de propiedad
string
Heredado deProxyResource.id
name
Nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
name?: string
Valor de propiedad
string
Heredado deProxyResource.name
type
Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
type?: string
Valor de propiedad
string
Heredado deProxyResource.type