Skip to content

Commit 8d2ccf9

Browse files
committed
fix SnippetFilterList
1 parent 13b5373 commit 8d2ccf9

File tree

3 files changed

+23
-9
lines changed

3 files changed

+23
-9
lines changed

apis/v1alpha1/register.go

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ func addKnownTypes(scheme *runtime.Scheme) error {
4040
&ObservabilityPolicyList{},
4141
&ClientSettingsPolicy{},
4242
&ClientSettingsPolicyList{},
43+
&SnippetsFilter{},
44+
&SnippetsFilterList{},
4345
)
4446
// AddToGroupVersion allows the serialization of client types like ListOptions.
4547
metav1.AddToGroupVersion(scheme, SchemeGroupVersion)

apis/v1alpha1/snippetsfilter_types.go

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,15 @@ type SnippetsFilter struct {
2424
Status SnippetsFilterStatus `json:"status,omitempty"`
2525
}
2626

27+
// +kubebuilder:object:root=true
28+
//
29+
// SnippetsFilterList contains a list of SnippetFilters.
30+
type SnippetsFilterList struct {
31+
metav1.TypeMeta `json:",inline"`
32+
metav1.ListMeta `json:"metadata,omitempty"`
33+
Items []SnippetsFilter `json:"items"`
34+
}
35+
2736
// SnippetsFilterSpec defines the desired state of the SnippetsFilter.
2837
type SnippetsFilterSpec struct {
2938
// Snippets is a list of NGINX configuration snippets.
@@ -41,13 +50,6 @@ type Snippet struct {
4150
Value string `json:"value"`
4251
}
4352

44-
// SnippetsFilterList contains a list of SnippetFilters.
45-
type SnippetsFilterList struct {
46-
metav1.TypeMeta `json:",inline"`
47-
metav1.ListMeta `json:"metadata,omitempty"`
48-
Items []Snippet `json:"items"`
49-
}
50-
5153
// SnippetsFilterStatus defines the state of SnippetsFilter.
5254
type SnippetsFilterStatus struct {
5355
// Conditions describes the state of the SnippetsFilter.

apis/v1alpha1/zz_generated.deepcopy.go

Lines changed: 12 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)