Partager via


Extension interface

Détails d’une extension particulière dans le cluster HCI.

Extends

Propriétés

aggregateState

État agrégé des extensions Arc sur les nœuds de ce cluster HCI. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

autoUpgradeMinorVersion

Indique si l’extension doit utiliser une version mineure plus récente si une version est disponible au moment du déploiement. Cependant, une fois déployée, l’extension ne mettra pas à jour les versions mineures à moins d’être redéployée, même si cette propriété est définie sur true.

createdAt

Horodatage de la création de ressources (UTC).

createdBy

Identité qui a créé la ressource.

createdByType

Type d’identité qui a créé la ressource.

forceUpdateTag

Comment le gestionnaire d’extensions doit être forcé à mettre à jour même si la configuration de l’extension n’a pas changé.

lastModifiedAt

Horodatage de la dernière modification de la ressource (UTC)

lastModifiedBy

Identité qui a modifié la dernière ressource.

lastModifiedByType

Type d’identité qui a modifié la dernière ressource.

perNodeExtensionDetails

État de l’extension Arc dans chacun des nœuds. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

protectedSettings

Paramètres protégés (peuvent contenir des secrets).

provisioningState

État d’approvisionnement de la ressource proxy d’extension. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

publisher

Nom du serveur de publication du gestionnaire d’extensions.

settings

Paramètres publics au format Json pour l’extension.

typeHandlerVersion

Spécifie la version du gestionnaire de script.

typePropertiesExtensionParametersType

Spécifie le type de l’extension ; un exemple est « CustomScriptExtension ».

Propriétés héritées

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

Détails de la propriété

aggregateState

État agrégé des extensions Arc sur les nœuds de ce cluster HCI. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

aggregateState?: string

Valeur de propriété

string

autoUpgradeMinorVersion

Indique si l’extension doit utiliser une version mineure plus récente si une version est disponible au moment du déploiement. Cependant, une fois déployée, l’extension ne mettra pas à jour les versions mineures à moins d’être redéployée, même si cette propriété est définie sur true.

autoUpgradeMinorVersion?: boolean

Valeur de propriété

boolean

createdAt

Horodatage de la création de ressources (UTC).

createdAt?: Date

Valeur de propriété

Date

createdBy

Identité qui a créé la ressource.

createdBy?: string

Valeur de propriété

string

createdByType

Type d’identité qui a créé la ressource.

createdByType?: string

Valeur de propriété

string

forceUpdateTag

Comment le gestionnaire d’extensions doit être forcé à mettre à jour même si la configuration de l’extension n’a pas changé.

forceUpdateTag?: string

Valeur de propriété

string

lastModifiedAt

Horodatage de la dernière modification de la ressource (UTC)

lastModifiedAt?: Date

Valeur de propriété

Date

lastModifiedBy

Identité qui a modifié la dernière ressource.

lastModifiedBy?: string

Valeur de propriété

string

lastModifiedByType

Type d’identité qui a modifié la dernière ressource.

lastModifiedByType?: string

Valeur de propriété

string

perNodeExtensionDetails

État de l’extension Arc dans chacun des nœuds. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

perNodeExtensionDetails?: PerNodeExtensionState[]

Valeur de propriété

protectedSettings

Paramètres protégés (peuvent contenir des secrets).

protectedSettings?: Record<string, unknown>

Valeur de propriété

Record<string, unknown>

provisioningState

État d’approvisionnement de la ressource proxy d’extension. REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

provisioningState?: string

Valeur de propriété

string

publisher

Nom du serveur de publication du gestionnaire d’extensions.

publisher?: string

Valeur de propriété

string

settings

Paramètres publics au format Json pour l’extension.

settings?: Record<string, unknown>

Valeur de propriété

Record<string, unknown>

typeHandlerVersion

Spécifie la version du gestionnaire de script.

typeHandlerVersion?: string

Valeur de propriété

string

typePropertiesExtensionParametersType

Spécifie le type de l’extension ; un exemple est « CustomScriptExtension ».

typePropertiesExtensionParametersType?: string

Valeur de propriété

string

Détails de la propriété héritée

id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

id?: string

Valeur de propriété

string

Hérité deProxyResource.id

name

Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

name?: string

Valeur de propriété

string

Hérité deProxyResource.name

type

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.

type?: string

Valeur de propriété

string

Hérité deProxyResource.type