# Functions
CanBeOwnedBy return true if the Settings Secret can be owned by the given StackConfigPolicy, either because the Secret belongs to no one or because it already belongs to the given policy.
GetSecureSettingsSecretSources gets SecureSettings Secret sources for a given Elastic resource.
NewEmptySettings returns empty new Settings.
NewSettingsSecret returns a new SettingsSecret for a given Elasticsearch and StackConfigPolicy.
NewSettingsSecretWithVersion returns a new SettingsSecret for a given Elasticsearch and optionally a current settings Secret and a StackConfigPolicy.
ReconcileEmptyFileSettingsSecret reconciles an empty File settings Secret for the given Elasticsearch only when there is no Secret.
ReconcileSecret reconciles the given Secret.
SetSoftOwner sets the given StackConfigPolicy as soft owner of the Settings Secret using the "softOwned" labels.
# Constants
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
Settings represents the "File-based Settings" to write to the JSON file watched by Elasticsearch.
SettingsMetadata represents the metadata of the "File-based Settings".
SettingsState represents the state of the "File-based Settings".