test/integration/application_gateway.rb in fog-azure-rm-0.0.8 vs test/integration/application_gateway.rb in fog-azure-rm-0.0.9

- old
+ new

@@ -28,11 +28,11 @@ client_secret: azure_credentials['client_secret'], subscription_id: azure_credentials['subscription_id'] ) ######################################################################################################################## -###################### Prerequisites ###################### +###################### Prerequisites ##################### ######################################################################################################################## resource.resource_groups.create( name: 'TestRG-AG', location: 'eastus' @@ -143,20 +143,32 @@ ######################################################################################################################## app_gateway.update_sku('Standard_Small', '1') ######################################################################################################################## +###################### Stop Application Gateway ######################### +######################################################################################################################## + +app_gateway.stop + +######################################################################################################################## ###################### Update gateway ip configuration (Subnet id) ######################### ######################################################################################################################## -network.subnets.create( +subnet_id = network.subnets.create( name: 'mysubnet1', resource_group: 'TestRG-AG', virtual_network_name: 'testVnet', - address_prefix: '10.2.0.0/24' -) + address_prefix: '10.1.0.0/24' +).id -app_gateway.update_gateway_ip_configuration("/subscriptions/#{azure_credentials['subscription_id']}/resourcegroups/TestRG-AG/providers/Microsoft.Network/virtualNetworks/testVnet/subnets/mysubnet1") +app_gateway.update_gateway_ip_configuration(subnet_id) + +######################################################################################################################## +###################### Start Application Gateway ######################### +######################################################################################################################## + +app_gateway.start ######################################################################################################################## ###################### Add/Remove Frontend ports ######################### ########################################################################################################################