FluxConfiguration Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
El objeto Flux Configuration devuelto en la respuesta 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
- Herencia
- Atributos
Constructores
FluxConfiguration() |
Inicializa una nueva instancia de la clase 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) |
Inicializa una nueva instancia de la clase FluxConfiguration. |
Propiedades
Bucket |
Obtiene o establece parámetros que se reconcilian con el tipo de origen Bucket. |
ComplianceState |
Obtiene el estado combinado de los recursos de Kubernetes de Flux creados por fluxConfiguration o creados por los objetos administrados. Entre los valores posibles se incluyen: "Compliant", "Non-Compliant", "Pending", "Suspended", "Unknown" |
ConfigurationProtectedSettings |
Obtiene o establece pares clave-valor de las opciones de configuración protegidas para la configuración. |
ErrorMessage |
Obtiene el mensaje de error devuelto al usuario en caso de error de aprovisionamiento. |
GitRepository |
Obtiene o establece parámetros que se reconcilian con el tipo de origen GitRepository. |
Id |
Obtiene el identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Heredado de Resource) |
Kustomizations |
Obtiene o establece una matriz de kustomizations usada para conciliar el artefacto extraído por el tipo de origen del clúster. |
Name |
Obtiene el nombre del recurso. (Heredado de Resource) |
NamespaceProperty |
Obtiene o establece el espacio de nombres en el que se instala esta configuración. Máximo de 253 caracteres alfanuméricos en minúsculas, solo guiones y puntos. |
ProvisioningState |
Obtiene el estado de la creación de fluxConfiguration. Entre los valores posibles se incluyen: 'Succeeded', 'Failed', 'Canceled', 'Creating', 'Updating', 'Deleting' |
RepositoryPublicKey |
Obtiene la clave pública asociada a esta fluxConfiguration (ya sea generada dentro del clúster o proporcionada por el usuario). |
Scope |
Obtiene o establece el ámbito en el que se instalará el operador. Entre los valores posibles se incluyen: "cluster", "namespace" |
SourceKind |
Obtiene o establece el tipo de origen del que extraer los datos de configuración. Entre los valores posibles se incluyen: "GitRepository", "Bucket" |
SourceSyncedCommitId |
Obtiene la rama o SHA de la confirmación de origen sincronizada con el clúster. |
SourceUpdatedAt |
Obtiene datetime que fluxConfiguration ha sincronizado su origen en el clúster. |
Statuses |
Obtiene los estados de los recursos de Kubernetes de Flux creados por fluxConfiguration o creados por los objetos administrados aprovisionados por fluxConfiguration. |
StatusUpdatedAt |
Obtiene datetime el fluxConfiguration sincronizado su estado en el clúster con Azure. |
Suspend |
Obtiene o establece si esta configuración debe suspender su conciliación de sus kustomizations y orígenes. |
SystemData |
Obtiene o establece metadatos de nivel superior https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources |
Type |
Obtiene el tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" (Heredado de Resource) |
Se aplica a
Azure SDK for .NET