Extension Constructeurs
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.
Surcharges
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. |
Extension()
Initialise une nouvelle instance de la classe Extension.
public Extension ();
Public Sub New ()
S’applique à
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.
public Extension (string id = default, string name = default, string type = default, string extensionType = default, bool? autoUpgradeMinorVersion = default, string releaseTrain = default, string version = default, Microsoft.Azure.Management.KubernetesConfiguration.Models.Scope scope = default, System.Collections.Generic.IDictionary<string,string> configurationSettings = default, System.Collections.Generic.IDictionary<string,string> configurationProtectedSettings = default, string installedVersion = default, string provisioningState = default, System.Collections.Generic.IList<Microsoft.Azure.Management.KubernetesConfiguration.Models.ExtensionStatus> statuses = default, Microsoft.Azure.Management.KubernetesConfiguration.Models.ErrorDetail errorInfo = default, System.Collections.Generic.IDictionary<string,string> customLocationSettings = default, string packageUri = default, Microsoft.Azure.Management.KubernetesConfiguration.Models.ExtensionPropertiesAksAssignedIdentity aksAssignedIdentity = default, Microsoft.Azure.Management.KubernetesConfiguration.Models.Identity identity = default, Microsoft.Azure.Management.KubernetesConfiguration.Models.SystemData systemData = default);
new Microsoft.Azure.Management.KubernetesConfiguration.Models.Extension : string * string * string * string * Nullable<bool> * string * string * Microsoft.Azure.Management.KubernetesConfiguration.Models.Scope * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.KubernetesConfiguration.Models.ExtensionStatus> * Microsoft.Azure.Management.KubernetesConfiguration.Models.ErrorDetail * System.Collections.Generic.IDictionary<string, string> * string * Microsoft.Azure.Management.KubernetesConfiguration.Models.ExtensionPropertiesAksAssignedIdentity * Microsoft.Azure.Management.KubernetesConfiguration.Models.Identity * Microsoft.Azure.Management.KubernetesConfiguration.Models.SystemData -> Microsoft.Azure.Management.KubernetesConfiguration.Models.Extension
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional extensionType As String = Nothing, Optional autoUpgradeMinorVersion As Nullable(Of Boolean) = Nothing, Optional releaseTrain As String = Nothing, Optional version As String = Nothing, Optional scope As Scope = Nothing, Optional configurationSettings As IDictionary(Of String, String) = Nothing, Optional configurationProtectedSettings As IDictionary(Of String, String) = Nothing, Optional installedVersion As String = Nothing, Optional provisioningState As String = Nothing, Optional statuses As IList(Of ExtensionStatus) = Nothing, Optional errorInfo As ErrorDetail = Nothing, Optional customLocationSettings As IDictionary(Of String, String) = Nothing, Optional packageUri As String = Nothing, Optional aksAssignedIdentity As ExtensionPropertiesAksAssignedIdentity = Nothing, Optional identity As Identity = Nothing, Optional systemData As SystemData = Nothing)
Paramètres
- id
- String
ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name
- String
nom de la ressource.
- type
- String
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts »
- extensionType
- String
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.
Indicateur à noter si cette extension participe à la mise à niveau automatique de la version mineure ou non.
- releaseTrain
- String
ReleaseTrain cette extension participe à la mise à niveau automatique (par exemple, Stable, Préversion, etc.) - uniquement si autoUpgradeMinorVersion a la valeur « true ».
- version
- String
Version spécifiée par l’utilisateur de l’extension pour cette extension à « pin ». Pour utiliser « version », autoUpgradeMinorVersion doit être « false ».
- scope
- Scope
Étendue à laquelle l’extension est installée.
- configurationSettings
- IDictionary<String,String>
Paramètres de configuration, sous forme de paires nom-valeur pour la configuration de cette extension.
- configurationProtectedSettings
- IDictionary<String,String>
Paramètres de configuration sensibles, en tant que paires nom-valeur pour la configuration de cette extension.
- installedVersion
- String
Version installée de l’extension.
- provisioningState
- String
État de l’installation de cette extension. Les valeurs possibles sont les suivantes : « Réussi », « Échec », « Annulé », « Création », « Mise à jour », « Suppression »
- statuses
- IList<ExtensionStatus>
État de cette extension.
- errorInfo
- ErrorDetail
Informations sur les erreurs de l’agent, par exemple les erreurs lors de l’installation.
- customLocationSettings
- IDictionary<String,String>
Propriétés des paramètres d’emplacement personnalisés.
- packageUri
- String
URI du package Helm
- aksAssignedIdentity
- ExtensionPropertiesAksAssignedIdentity
Identité de la ressource d’extension dans un cluster AKS
- identity
- Identity
Identité de la ressource d’extension
- systemData
- 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
S’applique à
Azure SDK for .NET