Partilhar via


FluxConfigurationPatch interface

O objeto Flux Configuration Patch Request.

Propriedades

azureBlob

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

bucket

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

configurationProtectedSettings

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

gitRepository

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

kustomizations

Matriz de kustomizações utilizadas para reconciliar o artefacto extraído pelo tipo de origem no cluster.

sourceKind

Tipo de Origem para extrair os dados de configuração.

suspend

Se esta configuração deve suspender a reconciliação das suas origens e kustomizations.

Detalhes de Propriedade

azureBlob

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

azureBlob?: AzureBlobPatchDefinition

Valor de Propriedade

bucket

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

bucket?: BucketPatchDefinition

Valor de Propriedade

configurationProtectedSettings

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

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

Valor de Propriedade

{[propertyName: string]: string}

gitRepository

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

gitRepository?: GitRepositoryPatchDefinition

Valor de Propriedade

kustomizations

Matriz de kustomizações utilizadas para reconciliar o artefacto extraído pelo tipo de origem no cluster.

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

Valor de Propriedade

{[propertyName: string]: KustomizationPatchDefinition | null}

sourceKind

Tipo de Origem para extrair os dados de configuração.

sourceKind?: string

Valor de Propriedade

string

suspend

Se esta configuração deve suspender a reconciliação das suas origens e kustomizations.

suspend?: boolean

Valor de Propriedade

boolean