FluxConfiguration 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 Flux Configuration retourné dans la réponse Get & Put.
[Microsoft.Rest.Serialization.JsonTransformation]
public class FluxConfiguration : Microsoft.Azure.Management.KubernetesConfiguration.Models.ProxyResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type FluxConfiguration = class
inherit ProxyResource
Public Class FluxConfiguration
Inherits ProxyResource
- Héritage
- Attributs
Constructeurs
FluxConfiguration() |
Initialise une nouvelle instance de la classe FluxConfiguration. |
FluxConfiguration(String, String, String, String, String, String, Nullable<Boolean>, GitRepositoryDefinition, BucketDefinition, IDictionary<String,KustomizationDefinition>, IDictionary<String, String>, IList<ObjectStatusDefinition>, String, String, Nullable<DateTime>, Nullable<DateTime>, String, String, String, SystemData) |
Initialise une nouvelle instance de la classe FluxConfiguration. |
Propriétés
Bucket |
Obtient ou définit les paramètres à rapprocher du type de source compartiment. |
ComplianceState |
Obtient status combinée des ressources Flux Kubernetes créées par fluxConfiguration ou créées par les objets managés. Les valeurs possibles sont les suivantes : 'Conforme', 'Non conforme', 'Pending', 'Suspended', 'Unknown' |
ConfigurationProtectedSettings |
Obtient ou définit des paires clé-valeur de paramètres de configuration protégés pour la configuration |
ErrorMessage |
Obtient le message d’erreur retourné à l’utilisateur en cas d’échec de l’approvisionnement. |
GitRepository |
Obtient ou définit des paramètres à rapprocher du type de source GitRepository. |
Id |
Obtient l’ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Hérité de Resource) |
Kustomizations |
Obtient ou définit le tableau des kustomisations utilisées pour rapprocher l’artefact extrait par le type source sur le cluster. |
Name |
Obtient le nom de la ressource (Hérité de Resource) |
NamespaceProperty |
Obtient ou définit l’espace de noms sur lequel cette configuration est installée. Maximum de 253 caractères alphanumériques minuscules, trait d’union et point uniquement. |
ProvisioningState |
Obtient status de la création de fluxConfiguration. Les valeurs possibles sont les suivantes : « Réussi », « Échec », « Annulé », « Création », « Mise à jour », « Suppression » |
RepositoryPublicKey |
Obtient la clé publique associée à cette fluxConfiguration (générée dans le cluster ou fournie par l’utilisateur). |
Scope |
Obtient ou définit l’étendue à laquelle l’opérateur sera installé. Les valeurs possibles sont les suivantes : 'cluster', 'namespace' |
SourceKind |
Obtient ou définit le type de source à partir duquel extraire les données de configuration. Les valeurs possibles incluent : 'GitRepository', 'Bucket' |
SourceSyncedCommitId |
Obtient la branche et/ou SHA de la validation source synchronisée avec le cluster. |
SourceUpdatedAt |
Obtient dateheure que fluxConfiguration a synchronisé sa source sur le cluster. |
Statuses |
Obtient les états des ressources Flux Kubernetes créées par fluxConfiguration ou créées par les objets managés provisionnés par fluxConfiguration. |
StatusUpdatedAt |
Obtient dateheure que fluxConfiguration a synchronisé son status sur le cluster avec Azure. |
Suspend |
Obtient ou définit si cette configuration doit suspendre son rapprochement de ses kustomizations et sources. |
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) |
S’applique à
Azure SDK for .NET