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.Extensions.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, 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 à noter si cette extension participe à la mise à niveau automatique de la version mineure ou non. |
ConfigurationProtectedSettings |
Obtient ou définit des 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 des paramètres d’emplacement personnalisés. |
ErrorInfo |
Objet Extension. |
ExtensionType |
Obtient ou définit le type de l’extension, dont cette ressource est une instance de. 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 |
Name |
Obtient le nom de la ressource (Hérité de Resource) |
PackageUri |
Obtient l’URI du package Helm |
ProvisioningState |
Obtient ou définit les valeurs possibles : « Réussi », « Échec », « Annulé », « Création », « Mise à jour », « Suppression » |
ReleaseTrain |
Obtient ou définit releaseTrain à laquelle cette extension participe pour la mise à niveau automatique (par exemple, Stable, Préversion, etc.) - uniquement si autoUpgradeMinorVersion a la valeur « true ». |
Scope |
Obtient ou définit l’étendue à laquelle l’extension est installée. |
Statuses |
Obtient ou définit status de cette extension. |
SystemData |
Obtient ou définit les 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 de l’extension pour cette extension, si elle est « épinglée » à une version spécifique. autoUpgradeMinorVersion doit être « false ». |
S’applique à
Azure SDK for .NET