diff --git a/apis/v1alpha1/clientsettingspolicy_types.go b/apis/v1alpha1/clientsettingspolicy_types.go index 541b496bbc..e4497e4521 100644 --- a/apis/v1alpha1/clientsettingspolicy_types.go +++ b/apis/v1alpha1/clientsettingspolicy_types.go @@ -5,6 +5,7 @@ import ( gatewayv1alpha2 "sigs.k8s.io/gateway-api/apis/v1alpha2" ) +// +genclient // +kubebuilder:object:root=true // +kubebuilder:storageversion // +kubebuilder:subresource:status diff --git a/apis/v1alpha1/nginxgateway_types.go b/apis/v1alpha1/nginxgateway_types.go index ad1e57b4c0..f6c16f6a42 100644 --- a/apis/v1alpha1/nginxgateway_types.go +++ b/apis/v1alpha1/nginxgateway_types.go @@ -2,6 +2,7 @@ package v1alpha1 import metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" +// +genclient // +kubebuilder:object:root=true // +kubebuilder:storageversion // +kubebuilder:subresource:status diff --git a/apis/v1alpha1/nginxproxy_types.go b/apis/v1alpha1/nginxproxy_types.go index a91c585e59..2c2a125946 100644 --- a/apis/v1alpha1/nginxproxy_types.go +++ b/apis/v1alpha1/nginxproxy_types.go @@ -2,6 +2,7 @@ package v1alpha1 import metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" +// +genclient // +kubebuilder:object:root=true // +kubebuilder:storageversion // +kubebuilder:resource:categories=nginx-gateway-fabric,scope=Cluster diff --git a/apis/v1alpha1/observabilitypolicy_types.go b/apis/v1alpha1/observabilitypolicy_types.go index 22cb36688a..63a5b52758 100644 --- a/apis/v1alpha1/observabilitypolicy_types.go +++ b/apis/v1alpha1/observabilitypolicy_types.go @@ -5,6 +5,7 @@ import ( gatewayv1alpha2 "sigs.k8s.io/gateway-api/apis/v1alpha2" ) +// +genclient // +kubebuilder:object:root=true // +kubebuilder:storageversion // +kubebuilder:subresource:status @@ -27,7 +28,6 @@ type ObservabilityPolicy struct { } // +kubebuilder:object:root=true - // ObservabilityPolicyList contains a list of ObservabilityPolicies. type ObservabilityPolicyList struct { metav1.TypeMeta `json:",inline"` diff --git a/site/config/api/pkg.tpl b/site/config/api/pkg.tpl index 1bb2881158..7ca2d3ed56 100644 --- a/site/config/api/pkg.tpl +++ b/site/config/api/pkg.tpl @@ -3,7 +3,7 @@ title: "API Reference" description: "NGINX Gateway API Reference" weight: 100 -toc: true +toc: false --- {{ with .packages}} @@ -24,15 +24,13 @@ toc: true {{ with (index .GoPackages 0 )}} {{ with .DocComments }} -
+

{{ safe (renderComments .) }} -

+

{{ end }} {{ end }} - {{- if (gt 0 (len (visibleTypes (sortedTypes .Types)))) -}} Resource Types: - {{- end -}}