Extension interface
Objet Extension.
- Extends
Propriétés
aks |
Identité de la ressource d’extension dans un cluster AKS |
auto |
Indicateur pour noter si cette extension participe ou non à la mise à niveau automatique de la version mineure. |
configuration |
Paramètres de configuration sensibles, en tant que paires nom-valeur pour la configuration de cette extension. |
configuration |
Paramètres de configuration, sous forme de 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. Il ne peut être rempli que par le serveur. |
custom |
Propriétés des paramètres d’emplacement personnalisé. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur. |
error |
Informations sur les erreurs de l’agent, par exemple les erreurs lors de l’installation. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli 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’extension 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. Il ne peut être rempli que par le serveur. |
package |
URI du package Helm REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli 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. Il ne peut être rempli que par le serveur. |
release |
ReleaseTrain cette extension participe à la mise à niveau automatique (par exemple, Stable, Préversion, etc.) uniquement si autoUpgradeMinorVersion a la valeur « true ». |
scope | Étendue au niveau de laquelle l’extension est installée. |
statuses | État de cette extension. |
system |
Métadonnées de niveau https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources supérieur REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli 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. 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é
aksAssignedIdentity
Identité de la ressource d’extension dans un cluster AKS
aksAssignedIdentity?: ExtensionPropertiesAksAssignedIdentity
Valeur de propriété
autoUpgradeMinorVersion
Indicateur pour noter si cette extension participe ou non à la mise à niveau automatique de la version mineure.
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, sous forme de 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. Il ne peut être rempli que par le serveur.
currentVersion?: string
Valeur de propriété
string
customLocationSettings
Propriétés des paramètres d’emplacement personnalisé. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli que par le serveur.
customLocationSettings?: {[propertyName: string]: string}
Valeur de propriété
{[propertyName: string]: string}
errorInfo
Informations sur les erreurs de l’agent, par exemple les erreurs lors de l’installation. REMARQUE : Cette propriété ne sera pas sérialisée. Il ne peut être rempli 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’extension 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. Il ne peut être rempli 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. Il ne peut être rempli 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. Il ne peut être rempli 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 a la valeur « true ».
releaseTrain?: string
Valeur de propriété
string
scope
statuses
systemData
Métadonnées de niveau https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources supérieur REMARQUE : cette propriété ne sera pas sérialisée. Il ne peut être rempli 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. 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