Compartilhar via


FluxConfigurationPatch interface

O objeto Solicitação de Patch de Configuração do Flux.

Propriedades

azureBlob

Parâmetros para reconciliar com o tipo de origem AzureBlob.

bucket

Parâmetros para reconciliar com o tipo de origem Bucket.

configurationProtectedSettings

Pares chave-valor de configurações protegidas para a configuração

gitRepository

Parâmetros para reconciliar com o tipo de origem GitRepository.

kustomizations

Matriz de kustomizations usadas para reconciliar o artefato extraído pelo tipo de origem no cluster.

sourceKind

Tipo de origem do qual extrair os dados de configuração.

suspend

Se essa configuração deve suspender a reconciliação de suas kustomizations e fontes.

Detalhes da propriedade

azureBlob

Parâmetros para reconciliar com o tipo de origem AzureBlob.

azureBlob?: AzureBlobPatchDefinition

Valor da propriedade

bucket

Parâmetros para reconciliar com o tipo de origem Bucket.

bucket?: BucketPatchDefinition

Valor da propriedade

configurationProtectedSettings

Pares chave-valor de configurações protegidas para a configuração

configurationProtectedSettings?: {[propertyName: string]: string}

Valor da propriedade

{[propertyName: string]: string}

gitRepository

Parâmetros para reconciliar com o tipo de origem GitRepository.

gitRepository?: GitRepositoryPatchDefinition

Valor da propriedade

kustomizations

Matriz de kustomizations usadas para reconciliar o artefato extraído pelo tipo de origem no cluster.

kustomizations?: {[propertyName: string]: KustomizationPatchDefinition | null}

Valor da propriedade

{[propertyName: string]: KustomizationPatchDefinition | null}

sourceKind

Tipo de origem do qual extrair os dados de configuração.

sourceKind?: string

Valor da propriedade

string

suspend

Se essa configuração deve suspender a reconciliação de suas kustomizations e fontes.

suspend?: boolean

Valor da propriedade

boolean