@@ -71,7 +71,7 @@ package v1alpha1
7171
7272import (
7373 metav1 " k8s.io/apimachinery/pkg/apis/meta/v1"
74- gatewayv1alpha2 " sigs.k8s.io/gateway-api/apis/v1alpha2 "
74+ gatewayv1 " sigs.k8s.io/gateway-api/apis/v1 "
7575)
7676
7777// RateLimitPolicy is an Inherited Attached Policy. It provides a way to set local rate limiting rules in NGINX.
@@ -80,7 +80,7 @@ import (
8080// +kubebuilder:object:root=true
8181// +kubebuilder:storageversion
8282// +kubebuilder:subresource:status
83- // +kubebuilder:resource:categories=gateway-api ,scope=Namespaced
83+ // +kubebuilder:resource:categories=nginx- gateway-fabric,shortName=rlpolicy ,scope=Namespaced
8484// +kubebuilder:printcolumn:name="Age",type=date,JSONPath=`.metadata.creationTimestamp`
8585// +kubebuilder:metadata:labels="gateway.networking.k8s.io/policy=inherited"
8686type RateLimitPolicy struct {
@@ -280,12 +280,12 @@ Implementing this involves defining a new Condition type and reason:
280280package conditions
281281
282282import (
283- gatewayv1alpha2 " sigs.k8s.io/gateway-api/apis/v1alpha2 "
283+ v1 " sigs.k8s.io/gateway-api/apis/v1 "
284284)
285285
286286const (
287- RateLimitPolicyAffected gatewayv1alpha2 .PolicyConditionType = " gateway.nginx.org/RateLimitPolicyAffected"
288- PolicyAffectedReason gatewayv1alpha2 .PolicyConditionReason = " RateLimitPolicyAffectedAffected"
287+ RateLimitPolicyAffected v1 .PolicyConditionType = " gateway.nginx.org/RateLimitPolicyAffected"
288+ PolicyAffectedReason v1 .PolicyConditionReason = " RateLimitPolicyAffectedAffected"
289289)
290290```
291291
0 commit comments