FluxConfiguration Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
O objeto Configuração do Flux retornado na resposta 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
- Herança
- Atributos
Construtores
FluxConfiguration() |
Inicializa uma nova instância da 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) |
Inicializa uma nova instância da classe FluxConfiguration. |
Propriedades
Bucket |
Obtém ou define parâmetros para reconciliar com o tipo de origem Bucket. |
ComplianceState |
Obtém status combinadas dos recursos do Flux Kubernetes criados pelo fluxConfiguration ou criados pelos objetos gerenciados. Os valores possíveis incluem: 'Compliant', 'Non-Compliant', 'Pending', 'Suspended', 'Unknown' |
ConfigurationProtectedSettings |
Obtém ou define pares chave-valor de definições de configuração protegidas para a configuração |
ErrorMessage |
Obtém a mensagem de erro retornada ao usuário no caso de falha de provisionamento. |
GitRepository |
Obtém ou define parâmetros para reconciliar com o tipo de origem GitRepository. |
Id |
Obtém a ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} (Herdado de Resource) |
Kustomizations |
Obtém ou define a matriz de kustomizations usadas para reconciliar o artefato extraído pelo tipo de origem no cluster. |
Name |
Obtém o nome do recurso (Herdado de Resource) |
NamespaceProperty |
Obtém ou define o namespace no qual essa configuração está instalada. Máximo de 253 caracteres alfanuméricos minúsculos, hífen e ponto. |
ProvisioningState |
Obtém status da criação do fluxConfiguration. Os valores possíveis incluem: 'Succeeded', 'Failed', 'Canceled', 'Creating', 'Updating', 'Deleting' |
RepositoryPublicKey |
Obtém a chave pública associada a essa fluxConfiguration (gerada dentro do cluster ou fornecida pelo usuário). |
Scope |
Obtém ou define o escopo no qual o operador será instalado. Os valores possíveis incluem: 'cluster', 'namespace' |
SourceKind |
Obtém ou define o Tipo de origem do qual extrair os dados de configuração. Os valores possíveis incluem: 'GitRepository', 'Bucket' |
SourceSyncedCommitId |
Obtém o branch e/ou SHA da confirmação de origem sincronizada com o cluster. |
SourceUpdatedAt |
Obtém datetime em que fluxConfiguration sincronizeu sua origem no cluster. |
Statuses |
Obtém status dos recursos do Flux Kubernetes criados pelo fluxConfiguration ou criados pelos objetos gerenciados provisionados pelo fluxConfiguration. |
StatusUpdatedAt |
Obtém datetime em que o fluxConfiguration sincronizou seu status no cluster com o Azure. |
Suspend |
Obtém ou define se essa configuração deve suspender sua reconciliação de suas kustomizações e fontes. |
SystemData |
Obtém ou define metadados de nível superior https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources |
Type |
Obtém o tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" (Herdado de Resource) |
Aplica-se a
Azure SDK for .NET