FluxConfigurationPatch interface

The Flux Configuration Patch Request object.

Properties

azureBlob

Parameters to reconcile to the AzureBlob source kind type.

bucket

Parameters to reconcile to the Bucket source kind type.

configurationProtectedSettings

Key-value pairs of protected configuration settings for the configuration

gitRepository

Parameters to reconcile to the GitRepository source kind type.

kustomizations

Array of kustomizations used to reconcile the artifact pulled by the source type on the cluster.

sourceKind

Source Kind to pull the configuration data from.

suspend

Whether this configuration should suspend its reconciliation of its kustomizations and sources.

Property Details

azureBlob

Parameters to reconcile to the AzureBlob source kind type.

azureBlob?: AzureBlobPatchDefinition

Property Value

bucket

Parameters to reconcile to the Bucket source kind type.

bucket?: BucketPatchDefinition

Property Value

configurationProtectedSettings

Key-value pairs of protected configuration settings for the configuration

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

Property Value

{[propertyName: string]: string}

gitRepository

Parameters to reconcile to the GitRepository source kind type.

gitRepository?: GitRepositoryPatchDefinition

Property Value

kustomizations

Array of kustomizations used to reconcile the artifact pulled by the source type on the cluster.

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

Property Value

{[propertyName: string]: KustomizationPatchDefinition | null}

sourceKind

Source Kind to pull the configuration data from.

sourceKind?: string

Property Value

string

suspend

Whether this configuration should suspend its reconciliation of its kustomizations and sources.

suspend?: boolean

Property Value

boolean