Closed anton-sidelnikov closed 2 weeks ago
Implements https://docs.otc.t-systems.com/virtual-private-network/api-ref/api_reference_enterprise_edition_vpn/apis_of_enterprise_edition_vpn/vpn_gateway/index.html#vpn-api-0013
Part of #724
=== RUN TestGatewaysList --- PASS: TestGatewaysList (1.63s) === RUN TestGatewaysAZsList tools.go:74: { "basic": { "vpc": [ "eu-de-02", "eu-de-01" ], "er": [] }, "professional1": { "vpc": [ "eu-de-02", "eu-de-01" ], "er": [ "eu-de-02", "eu-de-01" ] }, "Professional1-NonFixedIP": { "vpc": [ "eu-de-02", "eu-de-01" ], "er": [ "eu-de-02", "eu-de-01" ] }, "professional2": { "vpc": [ "eu-de-02", "eu-de-01" ], "er": [ "eu-de-02", "eu-de-01" ] }, "Professional2-NonFixedIP": { "vpc": [ "eu-de-02", "eu-de-01" ], "er": [ "eu-de-02", "eu-de-01" ] }, "gm": { "vpc": [], "er": [] } } --- PASS: TestGatewaysAZsList (0.73s) PASS === RUN TestGatewayVPCLifecycle gateway_test.go:55: Attempting to CREATE EIP 1 gateway_test.go:63: Attempting to CREATE EIP 2 gateway_test.go:84: Attempting to CREATE Enterprise VPN Gateway: acc_evpn_gateway_4vt5A gateway_test.go:94: Attempting to GET Enterprise VPN Gateway: b8ae7d0f-6ba6-459f-b8b3-d85f7f5e8959 gateway_test.go:100: Attempting to UPDATE Enterprise VPN Gateway: b8ae7d0f-6ba6-459f-b8b3-d85f7f5e8959 gateway_test.go:108: Attempting to LIST Enterprise VPN Gateways: b8ae7d0f-6ba6-459f-b8b3-d85f7f5e8959 gateway_test.go:90: Attempting to DELETE Enterprise VPN Gateway: b8ae7d0f-6ba6-459f-b8b3-d85f7f5e8959 gateway_test.go:67: Attempting to DELETE EIP 2: eda49110-c2b6-4b58-a071-f7876296773e gateway_test.go:59: Attempting to DELETE EIP 1: 518e4f9e-3f26-456b-a650-aef24f6a84cb --- PASS: TestGatewayVPCLifecycle (186.15s) PASS Process finished with the exit code 0
What this PR does / why we need it
Implements https://docs.otc.t-systems.com/virtual-private-network/api-ref/api_reference_enterprise_edition_vpn/apis_of_enterprise_edition_vpn/vpn_gateway/index.html#vpn-api-0013
Which issue this PR fixes
Part of #724
Special notes for your reviewer