Package version:
OptionalazureParameters to reconcile to the AzureBlob source kind type.
OptionalbucketParameters to reconcile to the Bucket source kind type.
Optional ReadonlycomplianceCombined status of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects. NOTE: This property will not be serialized. It can only be populated by the server.
OptionalconfigurationKey-value pairs of protected configuration settings for the configuration
Optional ReadonlyerrorError message returned to the user in the case of provisioning failure. NOTE: This property will not be serialized. It can only be populated by the server.
OptionalgitParameters to reconcile to the GitRepository source kind type.
Optional ReadonlyidFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.
OptionalkustomizationsArray of kustomizations used to reconcile the artifact pulled by the source type on the cluster.
Optional ReadonlynameThe name of the resource NOTE: This property will not be serialized. It can only be populated by the server.
OptionalnamespaceThe namespace to which this configuration is installed to. Maximum of 253 lower case alphanumeric characters, hyphen and period only.
OptionalociParameters to reconcile to the OCIRepository source kind type.
Optional ReadonlyprovisioningStatus of the creation of the fluxConfiguration. NOTE: This property will not be serialized. It can only be populated by the server.
OptionalreconciliationMaximum duration to wait for flux configuration reconciliation. E.g PT1H, PT5M, P1D
Optional ReadonlyrepositoryPublic Key associated with this fluxConfiguration (either generated within the cluster or provided by the user). NOTE: This property will not be serialized. It can only be populated by the server.
OptionalscopeScope at which the operator will be installed.
OptionalsourceSource Kind to pull the configuration data from.
Optional ReadonlysourceBranch and/or SHA of the source commit synced with the cluster. NOTE: This property will not be serialized. It can only be populated by the server.
Optional ReadonlysourceDatetime the fluxConfiguration synced its source on the cluster. NOTE: This property will not be serialized. It can only be populated by the server.
Optional ReadonlystatusesStatuses of the Flux Kubernetes resources created by the fluxConfiguration or created by the managed objects provisioned by the fluxConfiguration. NOTE: This property will not be serialized. It can only be populated by the server.
Optional ReadonlystatusDatetime the fluxConfiguration synced its status on the cluster with Azure. NOTE: This property will not be serialized. It can only be populated by the server.
OptionalsuspendWhether this configuration should suspend its reconciliation of its kustomizations and sources.
Optional ReadonlysystemTop level metadata https://github.com/Azure/azure-resource-manager-rpc/blob/master/v1.0/common-api-contracts.md#system-metadata-for-all-azure-resources NOTE: This property will not be serialized. It can only be populated by the server.
Optional ReadonlytypeThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" NOTE: This property will not be serialized. It can only be populated by the server.
OptionalwaitWhether flux configuration deployment should wait for cluster to reconcile the kustomizations.
The Flux Configuration object returned in Get & Put response.