From d3bbf91ca03dfce6e9818550e4a392c390f106a7 Mon Sep 17 00:00:00 2001 From: wweiwei-li <79778352+wweiwei-li@users.noreply.github.com> Date: Tue, 14 May 2024 10:12:25 -0700 Subject: [PATCH] Add IPAddressTypeDualStackWithoutPublicIPV4 (#3693) --- apis/elbv2/v1beta1/ingressclassparams_types.go | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/apis/elbv2/v1beta1/ingressclassparams_types.go b/apis/elbv2/v1beta1/ingressclassparams_types.go index 06d9beddf..6fdfb3acb 100644 --- a/apis/elbv2/v1beta1/ingressclassparams_types.go +++ b/apis/elbv2/v1beta1/ingressclassparams_types.go @@ -20,13 +20,14 @@ import ( metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" ) -// +kubebuilder:validation:Enum=ipv4;dualstack +// +kubebuilder:validation:Enum=ipv4;dualstack;dualstack-without-public-ipv4 // IPAddressType is the ip address type of load balancer. type IPAddressType string const ( - IPAddressTypeIPV4 IPAddressType = "ipv4" - IPAddressTypeDualStack IPAddressType = "dualstack" + IPAddressTypeIPV4 IPAddressType = "ipv4" + IPAddressTypeDualStack IPAddressType = "dualstack" + IPAddressTypeDualStackWithoutPublicIPV4 IPAddressType = "dualstack-without-public-ipv4" ) // +kubebuilder:validation:Enum=internal;internet-facing