@@ -21,8 +21,8 @@ import (
2121 "reflect"
2222 "testing"
2323
24- "github.com/Azure/go-autorest/autorest/to"
2524 metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
25+ "k8s.io/utils/pointer"
2626)
2727
2828func TestResourceGroupDefault (t * testing.T ) {
@@ -139,7 +139,7 @@ func TestVnetDefaults(t *testing.T) {
139139 },
140140 },
141141 NodeOutboundLB : & LoadBalancerSpec {
142- FrontendIPsCount : to . Int32Ptr (1 ),
142+ FrontendIPsCount : pointer . Int32 (1 ),
143143 },
144144 },
145145 },
@@ -629,10 +629,10 @@ func TestSubnetDefaults(t *testing.T) {
629629 Description : "allow port 50000" ,
630630 Protocol : "*" ,
631631 Priority : 2202 ,
632- SourcePorts : to . StringPtr ("*" ),
633- DestinationPorts : to . StringPtr ("*" ),
634- Source : to . StringPtr ("*" ),
635- Destination : to . StringPtr ("*" ),
632+ SourcePorts : pointer . String ("*" ),
633+ DestinationPorts : pointer . String ("*" ),
634+ Source : pointer . String ("*" ),
635+ Destination : pointer . String ("*" ),
636636 },
637637 },
638638 },
@@ -664,10 +664,10 @@ func TestSubnetDefaults(t *testing.T) {
664664 Description : "allow port 50000" ,
665665 Protocol : "*" ,
666666 Priority : 2202 ,
667- SourcePorts : to . StringPtr ("*" ),
668- DestinationPorts : to . StringPtr ("*" ),
669- Source : to . StringPtr ("*" ),
670- Destination : to . StringPtr ("*" ),
667+ SourcePorts : pointer . String ("*" ),
668+ DestinationPorts : pointer . String ("*" ),
669+ Source : pointer . String ("*" ),
670+ Destination : pointer . String ("*" ),
671671 Direction : SecurityRuleDirectionInbound ,
672672 },
673673 },
@@ -868,7 +868,7 @@ func TestAPIServerLBDefaults(t *testing.T) {
868868 LoadBalancerClassSpec : LoadBalancerClassSpec {
869869 SKU : SKUStandard ,
870870 Type : Public ,
871- IdleTimeoutInMinutes : to . Int32Ptr (DefaultOutboundRuleIdleTimeoutInMinutes ),
871+ IdleTimeoutInMinutes : pointer . Int32 (DefaultOutboundRuleIdleTimeoutInMinutes ),
872872 },
873873 },
874874 },
@@ -912,7 +912,7 @@ func TestAPIServerLBDefaults(t *testing.T) {
912912 LoadBalancerClassSpec : LoadBalancerClassSpec {
913913 SKU : SKUStandard ,
914914 Type : Internal ,
915- IdleTimeoutInMinutes : to . Int32Ptr (DefaultOutboundRuleIdleTimeoutInMinutes ),
915+ IdleTimeoutInMinutes : pointer . Int32 (DefaultOutboundRuleIdleTimeoutInMinutes ),
916916 },
917917 Name : "cluster-test-internal-lb" ,
918918 },
@@ -960,7 +960,7 @@ func TestAPIServerLBDefaults(t *testing.T) {
960960 LoadBalancerClassSpec : LoadBalancerClassSpec {
961961 SKU : SKUStandard ,
962962 Type : Internal ,
963- IdleTimeoutInMinutes : to . Int32Ptr (DefaultOutboundRuleIdleTimeoutInMinutes ),
963+ IdleTimeoutInMinutes : pointer . Int32 (DefaultOutboundRuleIdleTimeoutInMinutes ),
964964 },
965965 Name : "cluster-test-internal-lb" ,
966966 },
@@ -1143,11 +1143,11 @@ func TestNodeOutboundLBDefaults(t *testing.T) {
11431143 BackendPool : BackendPool {
11441144 Name : "cluster-test-outboundBackendPool" ,
11451145 },
1146- FrontendIPsCount : to . Int32Ptr (1 ),
1146+ FrontendIPsCount : pointer . Int32 (1 ),
11471147 LoadBalancerClassSpec : LoadBalancerClassSpec {
11481148 SKU : SKUStandard ,
11491149 Type : Public ,
1150- IdleTimeoutInMinutes : to . Int32Ptr (DefaultOutboundRuleIdleTimeoutInMinutes ),
1150+ IdleTimeoutInMinutes : pointer . Int32 (DefaultOutboundRuleIdleTimeoutInMinutes ),
11511151 },
11521152 },
11531153 },
@@ -1324,11 +1324,11 @@ func TestNodeOutboundLBDefaults(t *testing.T) {
13241324 BackendPool : BackendPool {
13251325 Name : "cluster-test-outboundBackendPool" ,
13261326 },
1327- FrontendIPsCount : to . Int32Ptr (1 ),
1327+ FrontendIPsCount : pointer . Int32 (1 ),
13281328 LoadBalancerClassSpec : LoadBalancerClassSpec {
13291329 SKU : SKUStandard ,
13301330 Type : Public ,
1331- IdleTimeoutInMinutes : to . Int32Ptr (DefaultOutboundRuleIdleTimeoutInMinutes ),
1331+ IdleTimeoutInMinutes : pointer . Int32 (DefaultOutboundRuleIdleTimeoutInMinutes ),
13321332 },
13331333 },
13341334 },
@@ -1433,14 +1433,14 @@ func TestNodeOutboundLBDefaults(t *testing.T) {
14331433 Name : "pip-cluster-test-node-outbound" ,
14341434 },
14351435 }},
1436- FrontendIPsCount : to . Int32Ptr (1 ),
1436+ FrontendIPsCount : pointer . Int32 (1 ),
14371437 BackendPool : BackendPool {
14381438 Name : "cluster-test-outboundBackendPool" ,
14391439 },
14401440 LoadBalancerClassSpec : LoadBalancerClassSpec {
14411441 SKU : SKUStandard ,
14421442 Type : Public ,
1443- IdleTimeoutInMinutes : to . Int32Ptr (DefaultOutboundRuleIdleTimeoutInMinutes ),
1443+ IdleTimeoutInMinutes : pointer . Int32 (DefaultOutboundRuleIdleTimeoutInMinutes ),
14441444 },
14451445 Name : "cluster-test" ,
14461446 },
@@ -1616,12 +1616,12 @@ func TestNodeOutboundLBDefaults(t *testing.T) {
16161616 NetworkSpec : NetworkSpec {
16171617 APIServerLB : LoadBalancerSpec {LoadBalancerClassSpec : LoadBalancerClassSpec {Type : Public }},
16181618 NodeOutboundLB : & LoadBalancerSpec {
1619- FrontendIPsCount : to . Int32Ptr (2 ),
1619+ FrontendIPsCount : pointer . Int32 (2 ),
16201620 BackendPool : BackendPool {
16211621 Name : "custom-backend-pool" ,
16221622 },
16231623 LoadBalancerClassSpec : LoadBalancerClassSpec {
1624- IdleTimeoutInMinutes : to . Int32Ptr (15 ),
1624+ IdleTimeoutInMinutes : pointer . Int32 (15 ),
16251625 },
16261626 },
16271627 },
@@ -1656,11 +1656,11 @@ func TestNodeOutboundLBDefaults(t *testing.T) {
16561656 BackendPool : BackendPool {
16571657 Name : "custom-backend-pool" ,
16581658 },
1659- FrontendIPsCount : to . Int32Ptr (2 ), // we expect the original value to be respected here
1659+ FrontendIPsCount : pointer . Int32 (2 ), // we expect the original value to be respected here
16601660 LoadBalancerClassSpec : LoadBalancerClassSpec {
16611661 SKU : SKUStandard ,
16621662 Type : Public ,
1663- IdleTimeoutInMinutes : to . Int32Ptr (15 ), // we expect the original value to be respected here
1663+ IdleTimeoutInMinutes : pointer . Int32 (15 ), // we expect the original value to be respected here
16641664 },
16651665 Name : "cluster-test" ,
16661666 },
@@ -1750,11 +1750,11 @@ func TestNodeOutboundLBDefaults(t *testing.T) {
17501750 BackendPool : BackendPool {
17511751 Name : "user-defined-name-outboundBackendPool" ,
17521752 },
1753- FrontendIPsCount : to . Int32Ptr (1 ),
1753+ FrontendIPsCount : pointer . Int32 (1 ),
17541754 LoadBalancerClassSpec : LoadBalancerClassSpec {
17551755 SKU : SKUStandard ,
17561756 Type : Public ,
1757- IdleTimeoutInMinutes : to . Int32Ptr (DefaultOutboundRuleIdleTimeoutInMinutes ),
1757+ IdleTimeoutInMinutes : pointer . Int32 (DefaultOutboundRuleIdleTimeoutInMinutes ),
17581758 },
17591759 },
17601760 ControlPlaneOutboundLB : & LoadBalancerSpec {
@@ -1850,9 +1850,9 @@ func TestControlPlaneOutboundLBDefaults(t *testing.T) {
18501850 NetworkSpec : NetworkSpec {
18511851 APIServerLB : LoadBalancerSpec {LoadBalancerClassSpec : LoadBalancerClassSpec {Type : Internal }},
18521852 ControlPlaneOutboundLB : & LoadBalancerSpec {
1853- FrontendIPsCount : to . Int32Ptr (2 ),
1853+ FrontendIPsCount : pointer . Int32 (2 ),
18541854 LoadBalancerClassSpec : LoadBalancerClassSpec {
1855- IdleTimeoutInMinutes : to . Int32Ptr (15 ),
1855+ IdleTimeoutInMinutes : pointer . Int32 (15 ),
18561856 },
18571857 },
18581858 },
@@ -1888,11 +1888,11 @@ func TestControlPlaneOutboundLBDefaults(t *testing.T) {
18881888 },
18891889 },
18901890 },
1891- FrontendIPsCount : to . Int32Ptr (2 ),
1891+ FrontendIPsCount : pointer . Int32 (2 ),
18921892 LoadBalancerClassSpec : LoadBalancerClassSpec {
18931893 SKU : SKUStandard ,
18941894 Type : Public ,
1895- IdleTimeoutInMinutes : to . Int32Ptr (15 ),
1895+ IdleTimeoutInMinutes : pointer . Int32 (15 ),
18961896 },
18971897 },
18981898 },
@@ -1913,7 +1913,7 @@ func TestControlPlaneOutboundLBDefaults(t *testing.T) {
19131913 Name : "custom-outbound-lb" ,
19141914 },
19151915 LoadBalancerClassSpec : LoadBalancerClassSpec {
1916- IdleTimeoutInMinutes : to . Int32Ptr (15 ),
1916+ IdleTimeoutInMinutes : pointer . Int32 (15 ),
19171917 },
19181918 },
19191919 },
@@ -1943,11 +1943,11 @@ func TestControlPlaneOutboundLBDefaults(t *testing.T) {
19431943 },
19441944 },
19451945 },
1946- FrontendIPsCount : to . Int32Ptr (1 ),
1946+ FrontendIPsCount : pointer . Int32 (1 ),
19471947 LoadBalancerClassSpec : LoadBalancerClassSpec {
19481948 SKU : SKUStandard ,
19491949 Type : Public ,
1950- IdleTimeoutInMinutes : to . Int32Ptr (15 ),
1950+ IdleTimeoutInMinutes : pointer . Int32 (15 ),
19511951 },
19521952 },
19531953 },
0 commit comments