test/integration/traffic_manager.rb in fog-azure-rm-0.0.5 vs test/integration/traffic_manager.rb in fog-azure-rm-0.0.6

- old
+ new

@@ -56,16 +56,37 @@ resource_group: 'TestRG-TM', type: 'externalEndpoints', target: 'test-app.com', endpoint_location: 'eastus' ) +######################################################################################################################## +###################### Get and Update Traffic Manager Endpoint ###################### +######################################################################################################################## +end_point = traffic_manager.traffic_manager_end_points.get('TestRG-TM', 'test-tmp', 'myendpoint', 'externalEndpoints') +end_point.update( + type: 'externalEndpoints', + target: 'test-app1.com', + endpoint_location: 'centralus' +) + ######################################################################################################################## ###################### Get and Destroy Traffic Manager Endpoint ###################### ######################################################################################################################## end_point = traffic_manager.traffic_manager_end_points.get('TestRG-TM', 'test-tmp', 'myendpoint', 'externalEndpoints') end_point.destroy + +######################################################################################################################## +###################### Get and Update Traffic Manager Profile ###################### +######################################################################################################################## + +traffic_manager_profile = traffic_manager.traffic_manager_profiles.get('TestRG-TM', 'test-tmp') +traffic_manager_profile.update(traffic_routing_method: 'Weighted', + ttl: '35', + protocol: 'https', + port: '90', + path: '/monitorpage1.aspx') ######################################################################################################################## ###################### Get and Destroy Traffic Manager Profile ###################### ########################################################################################################################