FluxConfigurationPatch interface
The Flux Configuration Patch Request object.
Properties
azure |
Parameters to reconcile to the AzureBlob source kind type. |
bucket | Parameters to reconcile to the Bucket source kind type. |
configuration |
Key-value pairs of protected configuration settings for the configuration |
git |
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. |
source |
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