Extension Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Objet Extension.
[Microsoft.Rest.Serialization.JsonTransformation]
public class Extension : Microsoft.Azure.Management.KubernetesConfiguration.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Extension = class
inherit ProxyResource
Public Class Extension
Inherits ProxyResource
- Héritage
- Attributs
Constructeurs
Extension() |
Initialise une nouvelle instance de la classe Extension. |
Extension(String, String, String, String, Nullable<Boolean>, String, String, Scope, IDictionary<String,String>, IDictionary<String, String>, String, String, IList<ExtensionStatus>, ErrorDetail, IDictionary<String,String>, String, ExtensionPropertiesAksAssignedIdentity, Identity, SystemData) |
Initialise une nouvelle instance de la classe Extension. |
Propriétés
AksAssignedIdentity |
Obtient ou définit l’identité de la ressource d’extension dans un cluster AKS |
AutoUpgradeMinorVersion |
Obtient ou définit l’indicateur pour noter si cette extension participe à la mise à niveau automatique de la version mineure ou non. |
ConfigurationProtectedSettings |
Obtient ou définit les paramètres de configuration sensibles, sous forme de paires nom-valeur pour la configuration de cette extension. |
ConfigurationSettings |
Obtient ou définit les paramètres de configuration, sous forme de paires nom-valeur pour la configuration de cette extension. |
CustomLocationSettings |
Obtient les propriétés de paramètres d’emplacement personnalisées. |
ErrorInfo |
Obtient des informations sur les erreurs de l’agent, par exemple les erreurs lors de l’installation. |
ExtensionType |
Obtient ou définit le 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. |
Id |
Obtient l’ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Hérité de Resource) |
Identity |
Obtient ou définit l’identité de la ressource d’extension |
InstalledVersion |
Obtient la version installée de l’extension. |
Name |
Obtient le nom de la ressource (Hérité de Resource) |
PackageUri |
Obtient l’URI du package Helm |
ProvisioningState |
Obtient status d’installation de cette extension. Les valeurs possibles sont les suivantes : « Succeeded », « Failed », « Canceled », « Creating », « Updating », « Deleting » |
ReleaseTrain |
Obtient ou définit releaseTrain que cette extension participe à la mise à niveau automatique (par exemple, Stable, Préversion, etc.) uniquement si autoUpgradeMinorVersion a la valeur « true ». |
Scope |
Obtient ou définit l’étendue au niveau de laquelle l’extension est installée. |
Statuses |
Obtient ou définit status de cette extension. |
SystemData |
Obtient ou définit des 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 |
Type |
Obtient le type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » (Hérité de Resource) |
Version |
Obtient ou définit la version spécifiée par l’utilisateur de l’extension pour cette extension sur « épingler ». Pour utiliser « version », autoUpgradeMinorVersion doit être « false ». |
S’applique à
Azure SDK for .NET