You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -760,6 +764,7 @@ type NetworkStatusWithSubnets struct {
760
764
NetworkStatus`json:",inline"`
761
765
762
766
// subnets is a list of subnets associated with the default cluster network. Machines which use the default cluster network will get an address from all of these subnets.
767
+
// +listType=atomic
763
768
// +optional
764
769
Subnets []Subnet`json:"subnets,omitempty"`
765
770
}
@@ -781,6 +786,7 @@ type Subnet struct {
781
786
CIDRstring`json:"cidr,omitempty"`
782
787
783
788
// tags is a list of tags on the subnet.
789
+
// +listType=set
784
790
// +optional
785
791
Tags []string`json:"tags,omitempty"`
786
792
}
@@ -796,9 +802,11 @@ type Router struct {
796
802
// +kubebuilder:validation:MinLength=1
797
803
IDstring`json:"id,omitempty"`
798
804
// tags is a list of tags on the router.
805
+
// +listType=set
799
806
// +optional
800
807
Tags []string`json:"tags,omitempty"`
801
808
// ips is a list of IP addresses assigned to the router.
809
+
// +listType=set
802
810
// +optional
803
811
IPs []string`json:"ips,omitempty"`
804
812
}
@@ -822,9 +830,11 @@ type LoadBalancer struct {
822
830
// +kubebuilder:validation:MinLength=1
823
831
InternalIPstring`json:"internalIP,omitempty"`
824
832
// allowedCIDRs is a list of CIDRs that are allowed to access the load balancer.
0 commit comments