# Packages

Code generated by azure-service-operator-codegen.
Package storage contains API Schema definitions for the kubernetesconfiguration storage API group +kubebuilder:object:generate=true All object properties are optional by default, this will be overridden when needed: +kubebuilder:validation:Optional +groupName=kubernetesconfiguration.azure.com +versionName=v1api20230501storage.

# Constants

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

Parameters to reconcile to the AzureBlob source kind type.
Parameters to reconcile to the AzureBlob source kind type.
Parameters to reconcile to the Bucket source kind type.
Parameters to reconcile to the Bucket source kind type.
The resource management error additional info.
The error detail.
No description provided by the author
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/extensions.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}.
No description provided by the author
No description provided by the author
No description provided by the author
The Extension object.
+kubebuilder:object:root=true Generator information: - Generated from: /kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/extensions.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/extensions/{extensionName}.
No description provided by the author
Details for configuring operator behavior.
Status from the extension.
+kubebuilder:object:root=true +kubebuilder:subresource:status +kubebuilder:printcolumn:name="Ready",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].status" +kubebuilder:printcolumn:name="Severity",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].severity" +kubebuilder:printcolumn:name="Reason",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].reason" +kubebuilder:printcolumn:name="Message",type="string",JSONPath=".status.conditions[?(@.type=='Ready')].message" Generator information: - Generated from: /kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/fluxconfiguration.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/fluxConfigurations/{fluxConfigurationName}.
No description provided by the author
The Flux Configuration object returned in Get & Put response.
+kubebuilder:object:root=true Generator information: - Generated from: /kubernetesconfiguration/resource-manager/Microsoft.KubernetesConfiguration/stable/2023-05-01/fluxconfiguration.json - ARM URI: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{clusterRp}/{clusterResourceName}/{clusterName}/providers/Microsoft.KubernetesConfiguration/fluxConfigurations/{fluxConfigurationName}.
Details for configuring operator behavior.
Parameters to reconcile to the GitRepository source kind type.
Parameters to reconcile to the GitRepository source kind type.
Properties for HelmRelease objects.
Identity for the resource.
Identity for the resource.
The Kustomization defining how to reconcile the artifact pulled by the source type on the cluster.
The Kustomization defining how to reconcile the artifact pulled by the source type on the cluster.
Parameters to authenticate using a Managed Identity.
Parameters to authenticate using a Managed Identity.
Object reference to a Kubernetes object on a cluster.
Status condition of Kubernetes object.
Statuses of objects deployed by the user-specified kustomizations from the git repository.
Plan for the resource.
Plan for the resource.
The postBuild definitions defining variable substitutions for this Kustomization after kustomize build.
The postBuild definitions defining variable substitutions for this Kustomization after kustomize build.
The source reference for the GitRepository object.
The source reference for the GitRepository object.
Scope of the extension.
Scope of the extension.
Specifies that the scope of the extension is Cluster.
Specifies that the scope of the extension is Cluster.
Specifies that the scope of the extension is Namespace.
Specifies that the scope of the extension is Namespace.
Parameters to authenticate using Service Principal.
Parameters to authenticate using Service Principal.
Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.
Array of ConfigMaps/Secrets from which the variables are substituted for this Kustomization.
Metadata pertaining to creation and last modification of the resource.
Metadata pertaining to creation and last modification of the resource.

# Type aliases

+kubebuilder:validation:Enum={"2023-05-01"}.
+kubebuilder:validation:Enum={"SystemAssigned","UserAssigned"}.
No description provided by the author
No description provided by the author
Compliance state of the cluster object.
+kubebuilder:validation:Enum={"SystemAssigned"}.
No description provided by the author
The provisioning state of the resource.
Scope at which the configuration will be installed.
Scope at which the configuration will be installed.
Source Kind to pull the configuration data from.
Source Kind to pull the configuration data from.
+kubebuilder:validation:Enum={"Application","Key","ManagedIdentity","User"}.
No description provided by the author
+kubebuilder:validation:Enum={"Application","Key","ManagedIdentity","User"}.
No description provided by the author