Extension interface
Objet Extension.
- Extends
Propriétés
| aks |
Identité de la ressource d’extension dans un cluster AKS |
| auto |
Indicateur à noter si cette extension participe à la mise à niveau automatique de la version mineure, ou non. |
| configuration |
Paramètres de configuration sensibles, en tant que paires nom-valeur pour la configuration de cette extension. |
| configuration |
Paramètres de configuration, en tant que paires nom-valeur pour la configuration de cette extension. |
| current |
Version actuellement installée de l’extension. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| custom |
Propriétés des paramètres d’emplacement personnalisés. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| error |
Informations d’erreur de l’Agent , par exemple des erreurs lors de l’installation. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| extension |
Type de l’extension dont cette ressource est une instance. Il doit s’agir de l’un des types d’extensions inscrits auprès de Microsoft.KubernetesConfiguration par l’éditeur d’extension. |
| identity | Identité de la ressource d’extension |
| is |
Indicateur à noter si cette extension est une extension système REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| package |
URI du package Helm REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| plan | Informations sur le plan. |
| provisioning |
État de l’installation de cette extension. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| release |
ReleaseTrain cette extension participe à la mise à niveau automatique (par exemple, Stable, Préversion, etc.) uniquement si autoUpgradeMinorVersion est « true ». |
| scope | Étendue à laquelle l’extension est installée. |
| statuses | État de cette extension. |
| system |
Métadonnées de niveau supérieur https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur. |
| version | Version spécifiée par l’utilisateur de l’extension pour cette extension à « épingler ». Pour utiliser « version », autoUpgradeMinorVersion doit être « false ». |
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. Elle ne peut être remplie que par le serveur. |
| name | Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie 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. Elle ne peut être remplie que par le serveur. |
Détails de la propriété
aksAssignedIdentity
Identité de la ressource d’extension dans un cluster AKS
aksAssignedIdentity?: ExtensionPropertiesAksAssignedIdentity
Valeur de propriété
autoUpgradeMinorVersion
Indicateur à noter si cette extension participe à la mise à niveau automatique de la version mineure, ou non.
autoUpgradeMinorVersion?: boolean
Valeur de propriété
boolean
configurationProtectedSettings
Paramètres de configuration sensibles, en tant que paires nom-valeur pour la configuration de cette extension.
configurationProtectedSettings?: {[propertyName: string]: string}
Valeur de propriété
{[propertyName: string]: string}
configurationSettings
Paramètres de configuration, en tant que paires nom-valeur pour la configuration de cette extension.
configurationSettings?: {[propertyName: string]: string}
Valeur de propriété
{[propertyName: string]: string}
currentVersion
Version actuellement installée de l’extension. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
currentVersion?: string
Valeur de propriété
string
customLocationSettings
Propriétés des paramètres d’emplacement personnalisés. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
customLocationSettings?: {[propertyName: string]: string}
Valeur de propriété
{[propertyName: string]: string}
errorInfo
Informations d’erreur de l’Agent , par exemple des erreurs lors de l’installation. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
errorInfo?: ErrorDetail
Valeur de propriété
extensionType
Type de l’extension dont cette ressource est une instance. Il doit s’agir de l’un des types d’extensions inscrits auprès de Microsoft.KubernetesConfiguration par l’éditeur d’extension.
extensionType?: string
Valeur de propriété
string
identity
isSystemExtension
Indicateur à noter si cette extension est une extension système REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
isSystemExtension?: boolean
Valeur de propriété
boolean
packageUri
URI du package Helm REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
packageUri?: string
Valeur de propriété
string
plan
provisioningState
État de l’installation de cette extension. REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
provisioningState?: string
Valeur de propriété
string
releaseTrain
ReleaseTrain cette extension participe à la mise à niveau automatique (par exemple, Stable, Préversion, etc.) uniquement si autoUpgradeMinorVersion est « true ».
releaseTrain?: string
Valeur de propriété
string
scope
statuses
systemData
Métadonnées de niveau supérieur https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
systemData?: SystemData
Valeur de propriété
version
Version spécifiée par l’utilisateur de l’extension pour cette extension à « épingler ». Pour utiliser « version », autoUpgradeMinorVersion doit être « false ».
version?: 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. Elle ne peut être remplie que par le serveur.
id?: string
Valeur de propriété
string
héritée deProxyResource.id
name
Nom de la ressource REMARQUE : cette propriété ne sera pas sérialisée. Elle ne peut être remplie que par le serveur.
name?: string
Valeur de propriété
string
héritée 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. Elle ne peut être remplie que par le serveur.
type?: string
Valeur de propriété
string
héritée deProxyResource.type