Share via


FluxConfigurationPatchProperties interface

Updatable properties of an Flux Configuration Patch Request

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.

ociRepository

Parameters to reconcile to the OCIRepository source kind type.

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?: Record<string, string>

Property Value

Record<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?: Record<string, KustomizationPatchDefinition>

Property Value

ociRepository

Parameters to reconcile to the OCIRepository source kind type.

ociRepository?: OCIRepositoryPatchDefinition

Property Value

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