Compartir a través de


Extension interface

Detalles de una extensión determinada en el clúster de HCI.

Extends

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.

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.

createdAt

Marca de tiempo de creación de recursos (UTC).

createdBy

Identidad que creó el recurso.

createdByType

Tipo de identidad que creó el recurso.

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.

lastModifiedAt

Marca de tiempo de la última modificación del recurso (UTC)

lastModifiedBy

Identidad que modificó por última vez el recurso.

lastModifiedByType

Tipo de identidad que modificó por última vez el recurso.

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.

protectedSettings

Configuración protegida (puede contener secretos).

provisioningState

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.

typeHandlerVersion

Especifica la versión del controlador de script.

typePropertiesExtensionParametersType

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