diff --git a/azure-cli.pyproj b/azure-cli.pyproj index c0084cbac..1316369f8 100644 --- a/azure-cli.pyproj +++ b/azure-cli.pyproj @@ -448,6 +448,10 @@ + + Code + + @@ -459,7 +463,6 @@ - diff --git a/scripts/smart_create_gen/template_to_swagger.py b/scripts/smart_create_gen/template_to_swagger.py index abd2425fd..4022a1c2a 100644 --- a/scripts/smart_create_gen/template_to_swagger.py +++ b/scripts/smart_create_gen/template_to_swagger.py @@ -516,7 +516,7 @@ def convert_template_to_swagger(*args): artifacts_paramstr = next((p for p in param_strs if '_artifacts' in p), None) if artifacts_paramstr: param_strs.remove(artifacts_paramstr) - param_strs.append(swagger_template_artifacts_location.format(name, api_version)) + param_strs.append(swagger_template_artifacts_location.format(snake_to_camel(name), api_version)) params_section = ',\n'.join(param_strs) diff --git a/src/azure/cli/commands/__init__.py b/src/azure/cli/commands/__init__.py index 8546af46f..2551e91b1 100644 --- a/src/azure/cli/commands/__init__.py +++ b/src/azure/cli/commands/__init__.py @@ -110,7 +110,6 @@ class DeploymentOutputLongRunningOperation(LongRunningOperation): #pylint: disab result = super(DeploymentOutputLongRunningOperation, self).__call__(poller) return result.properties.outputs - class CommandTable(dict): """A command table is a dictionary of name -> CliCommand instances. diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/_params.py b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/_params.py index 430911a43..a928d489a 100644 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/_params.py +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/_params.py @@ -4,17 +4,15 @@ import argparse from azure.cli.command_modules.network._actions import LBDNSNameAction, PublicIpDnsNameAction from azure.cli.commands.parameters import (location_type, get_resource_name_completion_list) from azure.cli.commands import register_cli_argument, CliArgumentType -# FACTORIES - # BASIC PARAMETER CONFIGURATION -name_arg_type = CliArgumentType(options_list=('--name', '-n'), metavar='NAME', help='Name of the resource') -register_cli_argument('network', 'name', name_arg_type) - -virtual_network_name_type = CliArgumentType(options_list=('--virtual-network-name',), metavar='VNET', help='Name of the virtual network.', completer=get_resource_name_completion_list('Microsoft.Network/virtualNetworks')) +name_arg_type = CliArgumentType(options_list=('--name', '-n'), metavar='NAME') +virtual_network_name_type = CliArgumentType(options_list=('--vnet-name',), metavar='VNET_NAME', help='Name of the virtual network.', completer=get_resource_name_completion_list('Microsoft.Network/virtualNetworks')) +subnet_name_type = CliArgumentType(options_list=('--subnet-name',), metavar='SUBNET_NAME') register_cli_argument('network', 'subnet_name', name_arg_type) +register_cli_argument('network', 'virtual_network_name', virtual_network_name_type) register_cli_argument('network application-gateway', 'application_gateway_name', name_arg_type, completer=get_resource_name_completion_list('Microsoft.Network/applicationGateways')) @@ -22,8 +20,6 @@ register_cli_argument('network express-route circuit-auth', 'authorization_name' register_cli_argument('network express-route circuit-peering', 'peering_name', name_arg_type) register_cli_argument('network express-route circuit', 'circuit_name', name_arg_type, completer=get_resource_name_completion_list('Microsoft.Network/expressRouteCircuits')) -register_cli_argument('network lb', 'load_balancer_name', name_arg_type, completer=get_resource_name_completion_list('Microsoft.Network/loadBalancers')) - register_cli_argument('network local-gateway', 'local_network_gateway_name', name_arg_type, completer=get_resource_name_completion_list('Microsoft.Network/localNetworkGateways')) register_cli_argument('network nic', 'network_interface_name', name_arg_type, completer=get_resource_name_completion_list('Microsoft.Network/networkInterfaces')) @@ -53,24 +49,22 @@ register_cli_argument('network route-table', 'route_table_name', name_arg_type, register_cli_argument('network vnet', 'virtual_network_name', virtual_network_name_type, options_list=('--name', '-n')) register_cli_argument('network vnet create', 'location', location_type) -register_cli_argument('network vnet create', 'subnet_prefix', CliArgumentType( - options_list=('--subnet-prefix',), metavar='SUBNET_PREFIX', default='10.0.0.0/24')) -register_cli_argument('network vnet create', 'subnet_name', CliArgumentType( - options_list=('--subnet-name',), metavar='SUBNET_NAME', default='Subnet1')) -register_cli_argument('network vnet create', 'virtual_network_prefix', CliArgumentType( - options_list=('--vnet-prefix',), metavar='VNET_PREFIX', default='10.0.0.0/16')) -register_cli_argument('network vnet create', 'virtual_network_name', CliArgumentType( - options_list=('--name', '-n'), metavar='VNET_NAME', required=True, completer=None -)) +register_cli_argument('network vnet create', 'subnet_prefix', CliArgumentType(options_list=('--subnet-prefix',), metavar='SUBNET_PREFIX', default='10.0.0.0/24')) +register_cli_argument('network vnet create', 'subnet_name', CliArgumentType(options_list=('--subnet-name',), metavar='SUBNET_NAME', default='Subnet1')) +register_cli_argument('network vnet create', 'virtual_network_prefix', CliArgumentType(options_list=('--vnet-prefix',), metavar='VNET_PREFIX', default='10.0.0.0/16')) +register_cli_argument('network vnet create', 'virtual_network_name', virtual_network_name_type, options_list=('--name', '-n'), required=True, completer=None) register_cli_argument('network vnet subnet', 'subnet_name', options_list=('--name', '-n'), help='the subnet name') register_cli_argument('network vnet subnet', 'address_prefix', metavar='PREFIX', help='the address prefix in CIDR format.') register_cli_argument('network vnet subnet', 'virtual_network_name', virtual_network_name_type) +register_cli_argument('network lb', 'load_balancer_name', name_arg_type, completer=get_resource_name_completion_list('Microsoft.Network/loadBalancers')) + register_cli_argument('network lb create', 'dns_name_for_public_ip', CliArgumentType(action=LBDNSNameAction)) register_cli_argument('network lb create', 'dns_name_type', CliArgumentType(help=argparse.SUPPRESS)) register_cli_argument('network lb create', 'private_ip_address_allocation', CliArgumentType(help='', choices=['dynamic', 'static'], default='dynamic')) register_cli_argument('network lb create', 'public_ip_address_allocation', CliArgumentType(help='', choices=['dynamic', 'static'], default='dynamic')) +register_cli_argument('network lb create', 'public_ip_address_type', CliArgumentType(help='', choices=['new', 'existing', 'none'], default='new')) register_cli_argument('network lb create', 'subnet_name', CliArgumentType(options_list=('--subnet-name',))) register_cli_argument('network nsg create', 'name', name_arg_type) diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/generated.py b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/generated.py index 4d680bc0b..5639e5d5c 100644 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/generated.py +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/generated.py @@ -25,8 +25,8 @@ from azure.cli.command_modules.network.mgmt_vnet.lib.operations import VNetOpera from azure.cli.command_modules.network.mgmt_public_ip.lib \ import PublicIpCreationClient as PublicIPClient from azure.cli.command_modules.network.mgmt_public_ip.lib.operations import PublicIpOperations -from azure.cli.command_modules.network.mgmt_lb.lib import LBCreationClient as LBClient -from azure.cli.command_modules.network.mgmt_lb.lib.operations import LBOperations +from azure.cli.command_modules.network.mgmt_lb.lib import LbCreationClient as LBClient +from azure.cli.command_modules.network.mgmt_lb.lib.operations import LbOperations from azure.cli.command_modules.network.mgmt_nsg.lib import NSGCreationClient as NSGClient from azure.cli.command_modules.network.mgmt_nsg.lib.operations import NSGOperations @@ -78,7 +78,7 @@ cli_command('network lb list', LoadBalancersOperations.list, factory) cli_command('network lb list-all', LoadBalancersOperations.list_all, factory) factory = lambda _: get_mgmt_service_client(LBClient).lb -cli_command('network lb create', LBOperations.create_or_update, factory, transform=DeploymentOutputLongRunningOperation('Starting network lb create')) +cli_command('network lb create', LbOperations.create_or_update, factory, transform=DeploymentOutputLongRunningOperation('Starting network lb create')) factory = lambda _: get_mgmt_service_client(NSGClient).nsg cli_command('network nsg create', NSGOperations.create_or_update, factory, transform=DeploymentOutputLongRunningOperation('Starting network nsg create')) @@ -172,4 +172,4 @@ cli_command('network vnet list', VirtualNetworksOperations.list, factory) cli_command('network vnet list-all', VirtualNetworksOperations.list_all, factory) factory = lambda _: get_mgmt_service_client(VNetClient).vnet -cli_command('network vnet create', VNetOperations.create, factory) +cli_command('network vnet create', VNetOperations.create, factory, transform=DeploymentOutputLongRunningOperation('Starting network vnet create')) diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/__init__.py b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/__init__.py index 680e627fa..dedf8ebbb 100644 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/__init__.py +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/__init__.py @@ -1,3 +1,4 @@ #pylint: skip-file import pkg_resources pkg_resources.declare_namespace(__name__) + diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/azuredeploy.json b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/azuredeploy.json index 7aadfea7a..ef0fb21c2 100644 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/azuredeploy.json +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/azuredeploy.json @@ -10,7 +10,7 @@ }, "backendPoolName": { "type": "string", - "defaultValue": "[concat(parameters('name'), 'bepool')]", + "defaultValue": "[concat(parameters('loadBalancerName'), 'bepool')]", "metadata": { "description": "Name of load balancer backend pool." } @@ -33,6 +33,12 @@ "description": "Associate VMs with a public IP address to a DNS name." } }, + "loadBalancerName": { + "type": "string", + "metadata": { + "description": "Name for load balancer." + } + }, "location": { "type": "string", "defaultValue": "[resourceGroup().location]", @@ -40,12 +46,6 @@ "description": "Location for load balancer resource." } }, - "name": { - "type": "string", - "metadata": { - "description": "Name for load balancer." - } - }, "natBackendPort": { "type": "string", "defaultValue": "22", @@ -62,7 +62,7 @@ }, "natPoolName": { "type": "string", - "defaultValue": "[concat(parameters('name'), 'natpool')]", + "defaultValue": "[concat(parameters('loadBalancerName'), 'natpool')]", "metadata": { "description": "Name of load balancer NAT (network address translation) pool." } @@ -74,12 +74,19 @@ "description": "Start of NAT port range." } }, + "privateIpAddress": { + "type": "string", + "defaultValue": "", + "metadata": { + "description": "Private IP address to use when allocation method is set to 'static'." + } + }, "privateIpAddressAllocation": { "type": "string", - "defaultValue": "Dynamic", + "defaultValue": "dynamic", "allowedValues": [ - "Dynamic", - "Static" + "dynamic", + "static" ], "metadata": { "description": "Private IP address allocation method." @@ -87,10 +94,10 @@ }, "publicIpAddressAllocation": { "type": "string", - "defaultValue": "Dynamic", + "defaultValue": "dynamic", "allowedValues": [ - "Dynamic", - "Static" + "dynamic", + "static" ], "metadata": { "description": "Public IP address allocation method." @@ -98,25 +105,11 @@ }, "publicIpAddressName": { "type": "string", - "defaultValue": "[concat('PublicIP', parameters('name'))]", + "defaultValue": "[concat('PublicIP', parameters('loadBalancerName'))]", "metadata": { "description": "Name of public IP address to use." } }, - "virtualNetworkName": { - "type": "string", - "defaultValue": "", - "metadata": { - "description": "If Public IP address is turned off, this is the VNET to associate with the load balancer ." - } - }, - "subnetName": { - "type": "string", - "defaultValue": "", - "metadata": { - "description": "If Public IP address is turned off, this is the subnet to associate with the load balancer." - } - }, "publicIpAddressType": { "type": "string", "defaultValue": "new", @@ -126,18 +119,25 @@ "existing" ], "metadata": { - "description": "Type of Public IP Address to associate with the laod balancer." + "description": "Type of Public IP Address to associate with the load balancer." + } + }, + "subnetName": { + "type": "string", + "defaultValue": "", + "metadata": { + "description": "If Public IP address is turned off, this is the subnet to associate with the load balancer." + } + }, + "virtualNetworkName": { + "type": "string", + "defaultValue": "", + "metadata": { + "description": "If Public IP address is turned off, this is the VNET to associate with the load balancer." } } }, "variables": { - "vnetName": "[parameters('virtualNetworkName')]", - "vnetId": "[resourceId('Microsoft.Network/virtualNetworks', variables('vnetName'))]", - "subnetRef": "[concat(variables('vnetId'), '/subnets/', parameters('subnetName'))]", - "publicIPAddressID": "[resourceId('Microsoft.Network/publicIPAddresses',parameters('publicIPAddressName'))]", - "lbID": "[resourceId('Microsoft.Network/loadBalancers',parameters('name'))]", - "frontEndIPConfigID": "[concat(variables('lbID'),'/frontendIPConfigurations/loadBalancerFrontEnd')]", - "ipDeploymentName": "[concat('IP', parameters('name'))]", "frontendConfig": { "new": [ { @@ -163,6 +163,8 @@ { "name": "LoadBalancerFrontEnd", "properties": { + "privateIPAllocationMethod": "[parameters('privateIpAddressAllocation')]", + "privateIPAddress": "[parameters('privateIpAddress')]", "subnet": { "id": "[variables('subnetRef')]" } @@ -170,16 +172,23 @@ } ] }, + "frontEndIPConfigID": "[concat(variables('lbID'),'/frontendIPConfigurations/loadBalancerFrontEnd')]", + "ipDeploymentName": "[concat('IP', parameters('loadBalancerName'))]", "ipTemplateFilePaths": { - "new": "nested_templates/PublicIP_new.json", - "existing": "nested_templates/PublicIP_none_or_existing.json", - "none": "nested_templates/PublicIP_none_or_existing.json" - } + "new": "nested_templates/publicIp_new.json", + "existing": "nested_templates/publicIp_none_or_existing.json", + "none": "nested_templates/publicIp_none_or_existing.json" + }, + "lbID": "[resourceId('Microsoft.Network/loadBalancers',parameters('loadBalancerName'))]", + "publicIPAddressID": "[resourceId('Microsoft.Network/publicIPAddresses',parameters('publicIPAddressName'))]", + "subnetRef": "[concat(variables('vnetId'), '/subnets/', parameters('subnetName'))]", + "vnetId": "[resourceId('Microsoft.Network/virtualNetworks', variables('vnetName'))]", + "vnetName": "[parameters('virtualNetworkName')]" }, "resources": [ { "type": "Microsoft.Network/loadBalancers", - "name": "[parameters('name')]", + "name": "[parameters('loadBalancerName')]", "location": "[parameters('location')]", "apiVersion": "2015-06-15", "dependsOn": [ @@ -223,11 +232,16 @@ "dnsNameForPublicIP": { "value": "[parameters('dnsNameForPublicIP')]" }, "publicIPAddressName": { "value": "[parameters('publicIPAddressName')]" }, "publicIpAddressAllocation": { "value": "[parameters('publicIpAddressAllocation')]" }, - "privateIpAllocation": { "value": "[parameters('privateIpAddressAllocation')]" }, "location": { "value": "[parameters('location')]" }, "dnsNameType": { "value": "[parameters('dnsNameType')]" } } } } - ] + ], + "outputs": { + "loadBalancer": { + "type": "object", + "value": "[reference(parameters('loadBalancerName'))]" + } + } } \ No newline at end of file diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/azuredeploy_test.md b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/azuredeploy_test.md new file mode 100644 index 000000000..51237519c --- /dev/null +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/azuredeploy_test.md @@ -0,0 +1,9 @@ +# Load Balancer Create scenarios before merge # + +## P0: BASIC ## +Execute P0s before any change is merged + +**automated create** + + - delete test_network_load_balancer.yaml + - Run test twice (first records, second verifies stability) \ No newline at end of file diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/__init__.py b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/__init__.py index cd1a09486..375ece3fc 100755 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/__init__.py +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/__init__.py @@ -6,10 +6,10 @@ # regenerated. # -------------------------------------------------------------------------- -from .lb_creation_client import LBCreationClient +from .lb_creation_client import LbCreationClient from .version import VERSION -__all__ = ['LBCreationClient'] +__all__ = ['LbCreationClient'] __version__ = VERSION diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/lb_creation_client.py b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/lb_creation_client.py index 696c217bf..18031371c 100755 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/lb_creation_client.py +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/lb_creation_client.py @@ -10,12 +10,12 @@ from msrest.service_client import ServiceClient from msrest import Serializer, Deserializer from msrestazure import AzureConfiguration from .version import VERSION -from .operations.lb_operations import LBOperations +from .operations.lb_operations import LbOperations from . import models -class LBCreationClientConfiguration(AzureConfiguration): - """Configuration for LBCreationClient +class LbCreationClientConfiguration(AzureConfiguration): + """Configuration for LbCreationClient Note that all parameters used to create this instance are saved as instance attributes. @@ -58,7 +58,7 @@ class LBCreationClientConfiguration(AzureConfiguration): if not base_url: base_url = 'https://management.azure.com' - super(LBCreationClientConfiguration, self).__init__(base_url, filepath) + super(LbCreationClientConfiguration, self).__init__(base_url, filepath) self.add_user_agent('lbcreationclient/{}'.format(VERSION)) self.add_user_agent('Azure-SDK-For-Python') @@ -71,14 +71,14 @@ class LBCreationClientConfiguration(AzureConfiguration): self.generate_client_request_id = generate_client_request_id -class LBCreationClient(object): - """LBCreationClient +class LbCreationClient(object): + """LbCreationClient :ivar config: Configuration for client. - :vartype config: LBCreationClientConfiguration + :vartype config: LbCreationClientConfiguration - :ivar lb: LB operations - :vartype lb: .operations.LBOperations + :ivar lb: Lb operations + :vartype lb: .operations.LbOperations :param credentials: Gets Azure subscription credentials. :type credentials: :mod:`A msrestazure Credentials @@ -106,12 +106,12 @@ class LBCreationClient(object): def __init__( self, credentials, subscription_id, api_version='2015-11-01', accept_language='en-US', long_running_operation_retry_timeout=30, generate_client_request_id=True, base_url=None, filepath=None): - self.config = LBCreationClientConfiguration(credentials, subscription_id, api_version, accept_language, long_running_operation_retry_timeout, generate_client_request_id, base_url, filepath) + self.config = LbCreationClientConfiguration(credentials, subscription_id, api_version, accept_language, long_running_operation_retry_timeout, generate_client_request_id, base_url, filepath) self._client = ServiceClient(self.config.credentials, self.config) client_models = {k: v for k, v in models.__dict__.items() if isinstance(v, type)} self._serialize = Serializer(client_models) self._deserialize = Deserializer(client_models) - self.lb = LBOperations( + self.lb = LbOperations( self._client, self.config, self._serialize, self._deserialize) diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/__init__.py b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/__init__.py index 21ee33700..d71c466c3 100755 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/__init__.py +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/__init__.py @@ -6,7 +6,7 @@ # regenerated. # -------------------------------------------------------------------------- -from .deployment_lb import DeploymentLB +from .deployment_lb import DeploymentLb from .template_link import TemplateLink from .parameters_link import ParametersLink from .provider_resource_type import ProviderResourceType @@ -20,7 +20,7 @@ from .lb_creation_client_enums import ( ) __all__ = [ - 'DeploymentLB', + 'DeploymentLb', 'TemplateLink', 'ParametersLink', 'ProviderResourceType', diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/dependency.py b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/dependency.py index 5c6264430..b146a6ab1 100755 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/dependency.py +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/dependency.py @@ -15,7 +15,7 @@ class Dependency(Model): :param depends_on: Gets the list of dependencies. :type depends_on: list of :class:`BasicDependency - ` + ` :param id: Gets or sets the ID of the dependency. :type id: str :param resource_type: Gets or sets the dependency resource type. diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/deployment_extended.py b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/deployment_extended.py index f7743f25b..251d8821e 100755 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/deployment_extended.py +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/deployment_extended.py @@ -19,7 +19,7 @@ class DeploymentExtended(Model): :type name: str :param properties: Gets or sets deployment properties. :type properties: :class:`DeploymentPropertiesExtended - ` + ` """ _validation = { diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/deployment_lb.py b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/deployment_lb.py index 88a3dd7a9..1844d1c69 100755 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/deployment_lb.py +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/deployment_lb.py @@ -9,7 +9,7 @@ from msrest.serialization import Model -class DeploymentLB(Model): +class DeploymentLb(Model): """ Deployment operation parameters. @@ -17,14 +17,16 @@ class DeploymentLB(Model): sending a request. :ivar uri: URI referencing the template. Default value: - "https://azuresdkci.blob.core.windows.net/templatehost/CreateLB/azuredeploy.json" + "https://azuresdkci.blob.core.windows.net/templatehost/CreateLb_2016-06-14/azuredeploy.json" . :vartype uri: str :param content_version: If included it must match the ContentVersion in the template. :type content_version: str :ivar _artifacts_location: Container URI of of the template. Default - value: "https://azuresdkci.blob.core.windows.net/templatehost/CreateLB" . + value: + "https://azuresdkci.blob.core.windows.net/templatehost/CreateLb_2016-06-14" + . :vartype _artifacts_location: str :param backend_pool_name: Name of load balancer backend pool. :type backend_pool_name: str @@ -35,10 +37,10 @@ class DeploymentLB(Model): :param dns_name_type: Associate VMs with a public IP address to a DNS name. Possible values include: 'none', 'new'. Default value: "none" . :type dns_name_type: str + :param load_balancer_name: Name for load balancer. + :type load_balancer_name: str :param location: Location for load balancer resource. :type location: str - :param name: Name for load balancer. - :type name: str :param nat_backend_port: Port number for NAT backend. Default value: "22" . :type nat_backend_port: str @@ -49,24 +51,27 @@ class DeploymentLB(Model): :type nat_pool_name: str :param nat_start_port: Start of NAT port range. Default value: "50000" . :type nat_start_port: str + :param private_ip_address: Private IP address to use when allocation + method is set to 'static'. + :type private_ip_address: str :param private_ip_address_allocation: Private IP address allocation - method. Possible values include: 'Dynamic', 'Static'. Default value: - "Dynamic" . + method. Possible values include: 'dynamic', 'static'. Default value: + "dynamic" . :type private_ip_address_allocation: str :param public_ip_address_allocation: Public IP address allocation method. - Possible values include: 'Dynamic', 'Static'. Default value: "Dynamic" . + Possible values include: 'dynamic', 'static'. Default value: "dynamic" . :type public_ip_address_allocation: str :param public_ip_address_name: Name of public IP address to use. :type public_ip_address_name: str :param public_ip_address_type: Type of Public IP Address to associate - with the laod balancer. Possible values include: 'none', 'new', + with the load balancer. Possible values include: 'none', 'new', 'existing'. Default value: "new" . :type public_ip_address_type: str :param subnet_name: If Public IP address is turned off, this is the subnet to associate with the load balancer. :type subnet_name: str :param virtual_network_name: If Public IP address is turned off, this is - the VNET to associate with the load balancer . + the VNET to associate with the load balancer. :type virtual_network_name: str :ivar mode: Gets or sets the deployment mode. Default value: "Incremental" . @@ -76,7 +81,7 @@ class DeploymentLB(Model): _validation = { 'uri': {'required': True, 'constant': True}, '_artifacts_location': {'required': True, 'constant': True}, - 'name': {'required': True}, + 'load_balancer_name': {'required': True}, 'mode': {'required': True, 'constant': True}, } @@ -87,12 +92,13 @@ class DeploymentLB(Model): 'backend_pool_name': {'key': 'properties.parameters.backendPoolName.value', 'type': 'str'}, 'dns_name_for_public_ip': {'key': 'properties.parameters.dnsNameForPublicIP.value', 'type': 'str'}, 'dns_name_type': {'key': 'properties.parameters.dnsNameType.value', 'type': 'str'}, + 'load_balancer_name': {'key': 'properties.parameters.loadBalancerName.value', 'type': 'str'}, 'location': {'key': 'properties.parameters.location.value', 'type': 'str'}, - 'name': {'key': 'properties.parameters.name.value', 'type': 'str'}, 'nat_backend_port': {'key': 'properties.parameters.natBackendPort.value', 'type': 'str'}, 'nat_end_port': {'key': 'properties.parameters.natEndPort.value', 'type': 'str'}, 'nat_pool_name': {'key': 'properties.parameters.natPoolName.value', 'type': 'str'}, 'nat_start_port': {'key': 'properties.parameters.natStartPort.value', 'type': 'str'}, + 'private_ip_address': {'key': 'properties.parameters.privateIpAddress.value', 'type': 'str'}, 'private_ip_address_allocation': {'key': 'properties.parameters.privateIpAddressAllocation.value', 'type': 'str'}, 'public_ip_address_allocation': {'key': 'properties.parameters.publicIpAddressAllocation.value', 'type': 'str'}, 'public_ip_address_name': {'key': 'properties.parameters.publicIpAddressName.value', 'type': 'str'}, @@ -102,23 +108,24 @@ class DeploymentLB(Model): 'mode': {'key': 'properties.mode', 'type': 'str'}, } - uri = "https://azuresdkci.blob.core.windows.net/templatehost/CreateLB/azuredeploy.json" + uri = "https://azuresdkci.blob.core.windows.net/templatehost/CreateLb_2016-06-14/azuredeploy.json" - _artifacts_location = "https://azuresdkci.blob.core.windows.net/templatehost/CreateLB" + _artifacts_location = "https://azuresdkci.blob.core.windows.net/templatehost/CreateLb_2016-06-14" mode = "Incremental" - def __init__(self, name, content_version=None, backend_pool_name=None, dns_name_for_public_ip=None, dns_name_type="none", location=None, nat_backend_port="22", nat_end_port="50099", nat_pool_name=None, nat_start_port="50000", private_ip_address_allocation="Dynamic", public_ip_address_allocation="Dynamic", public_ip_address_name=None, public_ip_address_type="new", subnet_name=None, virtual_network_name=None): + def __init__(self, load_balancer_name, content_version=None, backend_pool_name=None, dns_name_for_public_ip=None, dns_name_type="none", location=None, nat_backend_port="22", nat_end_port="50099", nat_pool_name=None, nat_start_port="50000", private_ip_address=None, private_ip_address_allocation="dynamic", public_ip_address_allocation="dynamic", public_ip_address_name=None, public_ip_address_type="new", subnet_name=None, virtual_network_name=None): self.content_version = content_version self.backend_pool_name = backend_pool_name self.dns_name_for_public_ip = dns_name_for_public_ip self.dns_name_type = dns_name_type + self.load_balancer_name = load_balancer_name self.location = location - self.name = name self.nat_backend_port = nat_backend_port self.nat_end_port = nat_end_port self.nat_pool_name = nat_pool_name self.nat_start_port = nat_start_port + self.private_ip_address = private_ip_address self.private_ip_address_allocation = private_ip_address_allocation self.public_ip_address_allocation = public_ip_address_allocation self.public_ip_address_name = public_ip_address_name diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/deployment_properties_extended.py b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/deployment_properties_extended.py index 1739467c1..616f29d23 100755 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/deployment_properties_extended.py +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/deployment_properties_extended.py @@ -24,24 +24,23 @@ class DeploymentPropertiesExtended(Model): :type outputs: object :param providers: Gets the list of resource providers needed for the deployment. - :type providers: list of :class:`Provider ` + :type providers: list of :class:`Provider ` :param dependencies: Gets the list of deployment dependencies. :type dependencies: list of :class:`Dependency - ` + ` :param template: Gets or sets the template content. Use only one of Template or TemplateLink. :type template: object :param template_link: Gets or sets the URI referencing the template. Use only one of Template or TemplateLink. - :type template_link: :class:`TemplateLink - ` + :type template_link: :class:`TemplateLink ` :param parameters: Deployment parameters. Use only one of Parameters or ParametersLink. :type parameters: object :param parameters_link: Gets or sets the URI referencing the parameters. Use only one of Parameters or ParametersLink. :type parameters_link: :class:`ParametersLink - ` + ` :param mode: Gets or sets the deployment mode. Possible values include: 'Incremental', 'Complete' :type mode: str or :class:`DeploymentMode diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/provider.py b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/provider.py index f2691e508..1943e89a0 100755 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/provider.py +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/provider.py @@ -23,7 +23,7 @@ class Provider(Model): :param resource_types: Gets or sets the collection of provider resource types. :type resource_types: list of :class:`ProviderResourceType - ` + ` """ _attribute_map = { diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/template_link.py b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/template_link.py index 65b8a3cfe..781a9165d 100755 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/template_link.py +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/models/template_link.py @@ -17,7 +17,7 @@ class TemplateLink(Model): sending a request. :ivar uri: URI referencing the template. Default value: - "https://azuresdkci.blob.core.windows.net/templatehost/CreateLB/azuredeploy.json" + "https://azuresdkci.blob.core.windows.net/templatehost/CreateLb_2016-06-14/azuredeploy.json" . :vartype uri: str :param content_version: If included it must match the ContentVersion in @@ -34,7 +34,7 @@ class TemplateLink(Model): 'content_version': {'key': 'contentVersion', 'type': 'str'}, } - uri = "https://azuresdkci.blob.core.windows.net/templatehost/CreateLB/azuredeploy.json" + uri = "https://azuresdkci.blob.core.windows.net/templatehost/CreateLb_2016-06-14/azuredeploy.json" def __init__(self, content_version=None): self.content_version = content_version diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/operations/__init__.py b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/operations/__init__.py index fe2cf0789..525cb72e0 100755 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/operations/__init__.py +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/operations/__init__.py @@ -6,8 +6,8 @@ # regenerated. # -------------------------------------------------------------------------- -from .lb_operations import LBOperations +from .lb_operations import LbOperations __all__ = [ - 'LBOperations', + 'LbOperations', ] diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/operations/lb_operations.py b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/operations/lb_operations.py index 4305d1003..8a0bbc477 100755 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/operations/lb_operations.py +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/lib/operations/lb_operations.py @@ -14,8 +14,8 @@ import uuid from .. import models -class LBOperations(object): - """LBOperations operations. +class LbOperations(object): + """LbOperations operations. :param client: Client for service requests. :param config: Configuration of service client. @@ -32,7 +32,7 @@ class LBOperations(object): self.config = config def create_or_update( - self, resource_group_name, deployment_name, name, content_version=None, backend_pool_name=None, dns_name_for_public_ip=None, dns_name_type="none", location=None, nat_backend_port="22", nat_end_port="50099", nat_pool_name=None, nat_start_port="50000", private_ip_address_allocation="Dynamic", public_ip_address_allocation="Dynamic", public_ip_address_name=None, public_ip_address_type="new", subnet_name=None, virtual_network_name=None, custom_headers=None, raw=False, **operation_config): + self, resource_group_name, deployment_name, load_balancer_name, content_version=None, backend_pool_name=None, dns_name_for_public_ip=None, dns_name_type="none", location=None, nat_backend_port="22", nat_end_port="50099", nat_pool_name=None, nat_start_port="50000", private_ip_address=None, private_ip_address_allocation="dynamic", public_ip_address_allocation="dynamic", public_ip_address_name=None, public_ip_address_type="new", subnet_name=None, virtual_network_name=None, custom_headers=None, raw=False, **operation_config): """ Create or update a virtual machine. @@ -41,8 +41,8 @@ class LBOperations(object): :type resource_group_name: str :param deployment_name: The name of the deployment. :type deployment_name: str - :param name: Name for load balancer. - :type name: str + :param load_balancer_name: Name for load balancer. + :type load_balancer_name: str :param content_version: If included it must match the ContentVersion in the template. :type content_version: str @@ -66,23 +66,26 @@ class LBOperations(object): :type nat_pool_name: str :param nat_start_port: Start of NAT port range. :type nat_start_port: str + :param private_ip_address: Private IP address to use when allocation + method is set to 'static'. + :type private_ip_address: str :param private_ip_address_allocation: Private IP address allocation - method. Possible values include: 'Dynamic', 'Static' + method. Possible values include: 'dynamic', 'static' :type private_ip_address_allocation: str :param public_ip_address_allocation: Public IP address allocation - method. Possible values include: 'Dynamic', 'Static' + method. Possible values include: 'dynamic', 'static' :type public_ip_address_allocation: str :param public_ip_address_name: Name of public IP address to use. :type public_ip_address_name: str :param public_ip_address_type: Type of Public IP Address to associate - with the laod balancer. Possible values include: 'none', 'new', + with the load balancer. Possible values include: 'none', 'new', 'existing' :type public_ip_address_type: str :param subnet_name: If Public IP address is turned off, this is the subnet to associate with the load balancer. :type subnet_name: str :param virtual_network_name: If Public IP address is turned off, this - is the VNET to associate with the load balancer . + is the VNET to associate with the load balancer. :type virtual_network_name: str :param dict custom_headers: headers that will be added to the request :param bool raw: returns the direct response alongside the @@ -90,11 +93,11 @@ class LBOperations(object): :rtype: :class:`AzureOperationPoller` instance that returns :class:`DeploymentExtended - ` + ` :rtype: :class:`ClientRawResponse` if raw=true """ - parameters = models.DeploymentLB(content_version=content_version, backend_pool_name=backend_pool_name, dns_name_for_public_ip=dns_name_for_public_ip, dns_name_type=dns_name_type, location=location, name=name, nat_backend_port=nat_backend_port, nat_end_port=nat_end_port, nat_pool_name=nat_pool_name, nat_start_port=nat_start_port, private_ip_address_allocation=private_ip_address_allocation, public_ip_address_allocation=public_ip_address_allocation, public_ip_address_name=public_ip_address_name, public_ip_address_type=public_ip_address_type, subnet_name=subnet_name, virtual_network_name=virtual_network_name) + parameters = models.DeploymentLb(content_version=content_version, backend_pool_name=backend_pool_name, dns_name_for_public_ip=dns_name_for_public_ip, dns_name_type=dns_name_type, load_balancer_name=load_balancer_name, location=location, nat_backend_port=nat_backend_port, nat_end_port=nat_end_port, nat_pool_name=nat_pool_name, nat_start_port=nat_start_port, private_ip_address=private_ip_address, private_ip_address_allocation=private_ip_address_allocation, public_ip_address_allocation=public_ip_address_allocation, public_ip_address_name=public_ip_address_name, public_ip_address_type=public_ip_address_type, subnet_name=subnet_name, virtual_network_name=virtual_network_name) # Construct URL url = '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Resources/deployments/{deploymentName}' @@ -120,7 +123,7 @@ class LBOperations(object): header_parameters['accept-language'] = self._serialize.header("self.config.accept_language", self.config.accept_language, 'str') # Construct body - body_content = self._serialize.body(parameters, 'DeploymentLB') + body_content = self._serialize.body(parameters, 'DeploymentLb') # Construct and send request def long_running_send(): diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/nested_templates/publicIp_new.json b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/nested_templates/publicIp_new.json index 50c66275d..a24e663ea 100644 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/nested_templates/publicIp_new.json +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/nested_templates/publicIp_new.json @@ -14,9 +14,6 @@ "publicIpAddressAllocation": { "type": "string" }, - "privateIpAllocation": { - "type": "string" - }, "dnsNameType": { "type": "string" } @@ -25,14 +22,12 @@ "properties_dns": { "new": { "publicIPAllocationMethod": "[parameters('publicIpAddressAllocation')]", - "privateIPAllocationMethod": "[parameters('privateIpAllocation')]", "dnsSettings": { "domainNameLabel": "[parameters('dnsNameForPublicIP')]" } }, "none": { - "publicIPAllocationMethod": "[parameters('publicIpAddressAllocation')]", - "privateIPAllocationMethod": "[parameters('privateIpAllocation')]" + "publicIPAllocationMethod": "[parameters('publicIpAddressAllocation')]" } } }, diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/nested_templates/publicIp_none_or_existing.json b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/nested_templates/publicIp_none_or_existing.json index fc6edf116..c3f17b3b5 100644 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/nested_templates/publicIp_none_or_existing.json +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/nested_templates/publicIp_none_or_existing.json @@ -14,9 +14,6 @@ "publicIpAddressAllocation": { "type": "string" }, - "privateIpAllocation": { - "type": "string" - }, "dnsNameType": { "type": "string" } diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/swagger_create_load_balancer.json b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/swagger_create_lb.json similarity index 57% rename from src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/swagger_create_load_balancer.json rename to src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/swagger_create_lb.json index 764a5a9c5..dcdd87cba 100644 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/swagger_create_load_balancer.json +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/mgmt_lb/swagger_create_lb.json @@ -1,7 +1,7 @@ { "swagger": "2.0", "info": { - "title": "LBCreationClient", + "title": "LbCreationClient", "version": "2015-11-01" }, "host": "management.azure.com", @@ -36,9 +36,9 @@ "/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Resources/deployments/{deploymentName}": { "put": { "tags": [ - "LB" + "Lb" ], - "operationId": "LB_CreateOrUpdate", + "operationId": "Lb_CreateOrUpdate", "description": "Create or update a virtual machine.", "parameters": [ { @@ -67,7 +67,7 @@ "in": "body", "required": true, "schema": { - "$ref": "#/definitions/Deployment_LB" + "$ref": "#/definitions/Deployment_Lb" }, "description": "Additional parameters supplied to the operation." }, @@ -97,17 +97,17 @@ } }, "definitions": { - "Deployment_LB": { + "Deployment_Lb": { "properties": { "properties": { - "$ref": "#/definitions/DeploymentProperties_LB", + "$ref": "#/definitions/DeploymentProperties_Lb", "description": "Gets or sets the deployment properties.", "x-ms-client-flatten": true } }, "description": "Deployment operation parameters." }, - "DeploymentProperties_LB": { + "DeploymentProperties_Lb": { "properties": { "templateLink": { "$ref": "#/definitions/TemplateLink", @@ -115,7 +115,7 @@ "x-ms-client-flatten": true }, "parameters": { - "$ref": "#/definitions/LBParameters", + "$ref": "#/definitions/LbParameters", "type": "object", "description": "Deployment parameters. Use only one of Parameters or ParametersLink.", "x-ms-client-flatten": true @@ -145,7 +145,7 @@ "type": "string", "description": "URI referencing the template.", "enum": [ - "https://azuresdkci.blob.core.windows.net/templatehost/CreateLB/azuredeploy.json" + "https://azuresdkci.blob.core.windows.net/templatehost/CreateLb_2016-06-14/azuredeploy.json" ] }, "contentVersion": { @@ -158,269 +158,278 @@ ], "description": "Entity representing the reference to the template." }, - "LBParameters": { - -"properties": { - "_artifactsLocation": { - "type": "object", - "$ref": "#/definitions/DeploymentParameter__artifactsLocation", - "x-ms-client-flatten": true - }, - "backendPoolName": { - "type": "object", - "$ref": "#/definitions/DeploymentParameter_backendPoolName", - "x-ms-client-flatten": true - }, - "dnsNameForPublicIP": { - "type": "object", - "$ref": "#/definitions/DeploymentParameter_dnsNameForPublicIP", - "x-ms-client-flatten": true - }, - "dnsNameType": { - "type": "object", - "$ref": "#/definitions/DeploymentParameter_dnsNameType", - "x-ms-client-flatten": true - }, - "location": { - "type": "object", - "$ref": "#/definitions/DeploymentParameter_location", - "x-ms-client-flatten": true - }, - "name": { - "type": "object", - "$ref": "#/definitions/DeploymentParameter_name", - "x-ms-client-flatten": true - }, - "natBackendPort": { - "type": "object", - "$ref": "#/definitions/DeploymentParameter_natBackendPort", - "x-ms-client-flatten": true - }, - "natEndPort": { - "type": "object", - "$ref": "#/definitions/DeploymentParameter_natEndPort", - "x-ms-client-flatten": true - }, - "natPoolName": { - "type": "object", - "$ref": "#/definitions/DeploymentParameter_natPoolName", - "x-ms-client-flatten": true - }, - "natStartPort": { - "type": "object", - "$ref": "#/definitions/DeploymentParameter_natStartPort", - "x-ms-client-flatten": true - }, - "privateIpAddressAllocation": { - "type": "object", - "$ref": "#/definitions/DeploymentParameter_privateIpAddressAllocation", - "x-ms-client-flatten": true - }, - "publicIpAddressAllocation": { - "type": "object", - "$ref": "#/definitions/DeploymentParameter_publicIpAddressAllocation", - "x-ms-client-flatten": true - }, - "publicIpAddressName": { - "type": "object", - "$ref": "#/definitions/DeploymentParameter_publicIpAddressName", - "x-ms-client-flatten": true - }, - "publicIpAddressType": { - "type": "object", - "$ref": "#/definitions/DeploymentParameter_publicIpAddressType", - "x-ms-client-flatten": true - }, - "subnetName": { - "type": "object", - "$ref": "#/definitions/DeploymentParameter_subnetName", - "x-ms-client-flatten": true - }, - "virtualNetworkName": { - "type": "object", - "$ref": "#/definitions/DeploymentParameter_virtualNetworkName", - "x-ms-client-flatten": true - } -} -, + "LbParameters": { + "properties": { + "_artifactsLocation": { + "type": "object", + "$ref": "#/definitions/DeploymentParameter__artifactsLocation", + "x-ms-client-flatten": true + }, + "backendPoolName": { + "type": "object", + "$ref": "#/definitions/DeploymentParameter_backendPoolName", + "x-ms-client-flatten": true + }, + "dnsNameForPublicIP": { + "type": "object", + "$ref": "#/definitions/DeploymentParameter_dnsNameForPublicIP", + "x-ms-client-flatten": true + }, + "dnsNameType": { + "type": "object", + "$ref": "#/definitions/DeploymentParameter_dnsNameType", + "x-ms-client-flatten": true + }, + "loadBalancerName": { + "type": "object", + "$ref": "#/definitions/DeploymentParameter_loadBalancerName", + "x-ms-client-flatten": true + }, + "location": { + "type": "object", + "$ref": "#/definitions/DeploymentParameter_location", + "x-ms-client-flatten": true + }, + "natBackendPort": { + "type": "object", + "$ref": "#/definitions/DeploymentParameter_natBackendPort", + "x-ms-client-flatten": true + }, + "natEndPort": { + "type": "object", + "$ref": "#/definitions/DeploymentParameter_natEndPort", + "x-ms-client-flatten": true + }, + "natPoolName": { + "type": "object", + "$ref": "#/definitions/DeploymentParameter_natPoolName", + "x-ms-client-flatten": true + }, + "natStartPort": { + "type": "object", + "$ref": "#/definitions/DeploymentParameter_natStartPort", + "x-ms-client-flatten": true + }, + "privateIpAddress": { + "type": "object", + "$ref": "#/definitions/DeploymentParameter_privateIpAddress", + "x-ms-client-flatten": true + }, + "privateIpAddressAllocation": { + "type": "object", + "$ref": "#/definitions/DeploymentParameter_privateIpAddressAllocation", + "x-ms-client-flatten": true + }, + "publicIpAddressAllocation": { + "type": "object", + "$ref": "#/definitions/DeploymentParameter_publicIpAddressAllocation", + "x-ms-client-flatten": true + }, + "publicIpAddressName": { + "type": "object", + "$ref": "#/definitions/DeploymentParameter_publicIpAddressName", + "x-ms-client-flatten": true + }, + "publicIpAddressType": { + "type": "object", + "$ref": "#/definitions/DeploymentParameter_publicIpAddressType", + "x-ms-client-flatten": true + }, + "subnetName": { + "type": "object", + "$ref": "#/definitions/DeploymentParameter_subnetName", + "x-ms-client-flatten": true + }, + "virtualNetworkName": { + "type": "object", + "$ref": "#/definitions/DeploymentParameter_virtualNetworkName", + "x-ms-client-flatten": true + } + }, "required": [ - "name", + "loadBalancerName", "_artifactsLocation" ] - }, "DeploymentParameter_backendPoolName": { - "properties": { - "value": { - "type": "string", - "description": "Name of load balancer backend pool.", - "x-ms-client-name": "backendPoolName" - } - } -}, -"DeploymentParameter_dnsNameForPublicIP": { - "properties": { - "value": { - "type": "string", - "description": "Globally unique DNS Name for the Public IP used to access the Virtual Machine. Requires a new public IP to be created by setting Public IP Address Type to New.", - "x-ms-client-name": "dnsNameForPublicIP" - } - } -}, -"DeploymentParameter_dnsNameType": { - "properties": { - "value": { - "type": "string", - "description": "Associate VMs with a public IP address to a DNS name.", - "x-ms-client-name": "dnsNameType", - "enum": [ - "none", - "new" - ], - "default": "none" - } - } -}, -"DeploymentParameter_location": { - "properties": { - "value": { - "type": "string", - "description": "Location for load balancer resource.", - "x-ms-client-name": "location" - } - } -}, -"DeploymentParameter_name": { - "properties": { - "value": { - "type": "string", - "description": "Name for load balancer.", - "x-ms-client-name": "name" - } - }, + "properties": { + "value": { + "type": "string", + "description": "Name of load balancer backend pool.", + "x-ms-client-name": "backendPoolName" + } + } + }, + "DeploymentParameter_dnsNameForPublicIP": { + "properties": { + "value": { + "type": "string", + "description": "Globally unique DNS Name for the Public IP used to access the Virtual Machine. Requires a new public IP to be created by setting Public IP Address Type to New.", + "x-ms-client-name": "dnsNameForPublicIP" + } + } + }, + "DeploymentParameter_dnsNameType": { + "properties": { + "value": { + "type": "string", + "description": "Associate VMs with a public IP address to a DNS name.", + "x-ms-client-name": "dnsNameType", + "enum": [ + "none", + "new" + ], + "default": "none" + } + } + }, + "DeploymentParameter_loadBalancerName": { + "properties": { + "value": { + "type": "string", + "description": "Name for load balancer.", + "x-ms-client-name": "loadBalancerName" + } + }, "required": [ "value" ] - -}, -"DeploymentParameter_natBackendPort": { - "properties": { - "value": { - "type": "string", - "description": "Port number for NAT backend.", - "x-ms-client-name": "natBackendPort", - "default": "22" - } - } -}, -"DeploymentParameter_natEndPort": { - "properties": { - "value": { - "type": "string", - "description": "End of NAT port range.", - "x-ms-client-name": "natEndPort", - "default": "50099" - } - } -}, -"DeploymentParameter_natPoolName": { - "properties": { - "value": { - "type": "string", - "description": "Name of load balancer NAT (network address translation) pool.", - "x-ms-client-name": "natPoolName" - } - } -}, -"DeploymentParameter_natStartPort": { - "properties": { - "value": { - "type": "string", - "description": "Start of NAT port range.", - "x-ms-client-name": "natStartPort", - "default": "50000" - } - } -}, -"DeploymentParameter_privateIpAddressAllocation": { - "properties": { - "value": { - "type": "string", - "description": "Private IP address allocation method.", - "x-ms-client-name": "privateIpAddressAllocation", - "enum": [ - "Dynamic", - "Static" - ], - "default": "Dynamic" - } - } -}, -"DeploymentParameter_publicIpAddressAllocation": { - "properties": { - "value": { - "type": "string", - "description": "Public IP address allocation method.", - "x-ms-client-name": "publicIpAddressAllocation", - "enum": [ - "Dynamic", - "Static" - ], - "default": "Dynamic" - } - } -}, -"DeploymentParameter_publicIpAddressName": { - "properties": { - "value": { - "type": "string", - "description": "Name of public IP address to use.", - "x-ms-client-name": "publicIpAddressName" - } - } -}, -"DeploymentParameter_publicIpAddressType": { - "properties": { - "value": { - "type": "string", - "description": "Type of Public IP Address to associate with the laod balancer.", - "x-ms-client-name": "publicIpAddressType", - "enum": [ - "none", - "new", - "existing" - ], - "default": "new" - } - } -}, -"DeploymentParameter_subnetName": { - "properties": { - "value": { - "type": "string", - "description": "If Public IP address is turned off, this is the subnet to associate with the load balancer.", - "x-ms-client-name": "subnetName" - } - } -}, -"DeploymentParameter_virtualNetworkName": { - "properties": { - "value": { - "type": "string", - "description": "If Public IP address is turned off, this is the VNET to associate with the load balancer .", - "x-ms-client-name": "virtualNetworkName" - } - } -}, - -"DeploymentParameter__artifactsLocation": { + }, + "DeploymentParameter_location": { + "properties": { + "value": { + "type": "string", + "description": "Location for load balancer resource.", + "x-ms-client-name": "location" + } + } + }, + "DeploymentParameter_natBackendPort": { + "properties": { + "value": { + "type": "string", + "description": "Port number for NAT backend.", + "x-ms-client-name": "natBackendPort", + "default": "22" + } + } + }, + "DeploymentParameter_natEndPort": { + "properties": { + "value": { + "type": "string", + "description": "End of NAT port range.", + "x-ms-client-name": "natEndPort", + "default": "50099" + } + } + }, + "DeploymentParameter_natPoolName": { + "properties": { + "value": { + "type": "string", + "description": "Name of load balancer NAT (network address translation) pool.", + "x-ms-client-name": "natPoolName" + } + } + }, + "DeploymentParameter_natStartPort": { + "properties": { + "value": { + "type": "string", + "description": "Start of NAT port range.", + "x-ms-client-name": "natStartPort", + "default": "50000" + } + } + }, + "DeploymentParameter_privateIpAddress": { + "properties": { + "value": { + "type": "string", + "description": "Private IP address to use when allocation method is set to 'static'.", + "x-ms-client-name": "privateIpAddress" + } + } + }, + "DeploymentParameter_privateIpAddressAllocation": { + "properties": { + "value": { + "type": "string", + "description": "Private IP address allocation method.", + "x-ms-client-name": "privateIpAddressAllocation", + "enum": [ + "dynamic", + "static" + ], + "default": "dynamic" + } + } + }, + "DeploymentParameter_publicIpAddressAllocation": { + "properties": { + "value": { + "type": "string", + "description": "Public IP address allocation method.", + "x-ms-client-name": "publicIpAddressAllocation", + "enum": [ + "dynamic", + "static" + ], + "default": "dynamic" + } + } + }, + "DeploymentParameter_publicIpAddressName": { + "properties": { + "value": { + "type": "string", + "description": "Name of public IP address to use.", + "x-ms-client-name": "publicIpAddressName" + } + } + }, + "DeploymentParameter_publicIpAddressType": { + "properties": { + "value": { + "type": "string", + "description": "Type of Public IP Address to associate with the load balancer.", + "x-ms-client-name": "publicIpAddressType", + "enum": [ + "none", + "new", + "existing" + ], + "default": "new" + } + } + }, + "DeploymentParameter_subnetName": { + "properties": { + "value": { + "type": "string", + "description": "If Public IP address is turned off, this is the subnet to associate with the load balancer.", + "x-ms-client-name": "subnetName" + } + } + }, + "DeploymentParameter_virtualNetworkName": { + "properties": { + "value": { + "type": "string", + "description": "If Public IP address is turned off, this is the VNET to associate with the load balancer.", + "x-ms-client-name": "virtualNetworkName" + } + } + }, + "DeploymentParameter__artifactsLocation": { "properties": { "value": { "type": "string", "description": "Container URI of of the template.", "x-ms-client-name": "_artifactsLocation", "enum": [ - "https://azuresdkci.blob.core.windows.net/templatehost/CreateLB" + "https://azuresdkci.blob.core.windows.net/templatehost/CreateLb_2016-06-14" ] } }, @@ -640,4 +649,4 @@ "description": "Client Api Version." } } -} +} \ No newline at end of file diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/tests/recordings/test_network_load_balancer.yaml b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/tests/recordings/test_network_load_balancer.yaml index a7e1f613e..8fea1cbfc 100644 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/tests/recordings/test_network_load_balancer.yaml +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/tests/recordings/test_network_load_balancer.yaml @@ -1,36 +1,736 @@ interactions: +- request: + body: !!binary | + eyJwcm9wZXJ0aWVzIjogeyJtb2RlIjogIkluY3JlbWVudGFsIiwgInBhcmFtZXRlcnMiOiB7Im5h + dFN0YXJ0UG9ydCI6IHsidmFsdWUiOiAiNTAwMDAifSwgImxvYWRCYWxhbmNlck5hbWUiOiB7InZh + bHVlIjogImNsaS10ZXN0LWxiIn0sICJwdWJsaWNJcEFkZHJlc3NBbGxvY2F0aW9uIjogeyJ2YWx1 + ZSI6ICJkeW5hbWljIn0sICJuYXRCYWNrZW5kUG9ydCI6IHsidmFsdWUiOiAiMjIifSwgImRuc05h + bWVUeXBlIjogeyJ2YWx1ZSI6ICJub25lIn0sICJwcml2YXRlSXBBZGRyZXNzQWxsb2NhdGlvbiI6 + IHsidmFsdWUiOiAiZHluYW1pYyJ9LCAiX2FydGlmYWN0c0xvY2F0aW9uIjogeyJ2YWx1ZSI6ICJo + dHRwczovL2F6dXJlc2RrY2kuYmxvYi5jb3JlLndpbmRvd3MubmV0L3RlbXBsYXRlaG9zdC9DcmVh + dGVMYl8yMDE2LTA2LTE0In0sICJwdWJsaWNJcEFkZHJlc3NUeXBlIjogeyJ2YWx1ZSI6ICJuZXci + fSwgIm5hdEVuZFBvcnQiOiB7InZhbHVlIjogIjUwMDk5In19LCAidGVtcGxhdGVMaW5rIjogeyJ1 + cmkiOiAiaHR0cHM6Ly9henVyZXNka2NpLmJsb2IuY29yZS53aW5kb3dzLm5ldC90ZW1wbGF0ZWhv + c3QvQ3JlYXRlTGJfMjAxNi0wNi0xNC9henVyZWRlcGxveS5qc29uIn19fQ== + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network lb create] + Connection: [keep-alive] + Content-Length: ['613'] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 lbcreationclient/2015-11-01 Azure-SDK-For-Python AZURECLI/0.0.32] + accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deployLb1?api-version=2015-11-01 + response: + body: {string: '{"id":"/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourceGroups/cli_test1/providers/Microsoft.Resources/deployments/deployLb1","name":"deployLb1","properties":{"templateLink":{"uri":"https://azuresdkci.blob.core.windows.net/templatehost/CreateLb_2016-06-14/azuredeploy.json","contentVersion":"1.0.0.0"},"parameters":{"_artifactsLocation":{"type":"String","value":"https://azuresdkci.blob.core.windows.net/templatehost/CreateLb_2016-06-14"},"backendPoolName":{"type":"String","value":"cli-test-lbbepool"},"dnsNameForPublicIP":{"type":"String","value":""},"dnsNameType":{"type":"String","value":"none"},"loadBalancerName":{"type":"String","value":"cli-test-lb"},"location":{"type":"String","value":"westus"},"natBackendPort":{"type":"String","value":"22"},"natEndPort":{"type":"String","value":"50099"},"natPoolName":{"type":"String","value":"cli-test-lbnatpool"},"natStartPort":{"type":"String","value":"50000"},"privateIpAddress":{"type":"String","value":""},"privateIpAddressAllocation":{"type":"String","value":"dynamic"},"publicIpAddressAllocation":{"type":"String","value":"dynamic"},"publicIpAddressName":{"type":"String","value":"PublicIPcli-test-lb"},"publicIpAddressType":{"type":"String","value":"new"},"subnetName":{"type":"String","value":""},"virtualNetworkName":{"type":"String","value":""}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2016-06-16T21:27:48.0832093Z","duration":"PT1.1282426S","correlationId":"7b509641-1f37-4070-a2d1-f939e5492825","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"loadBalancers","locations":["westus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourceGroups/cli_test1/providers/Microsoft.Resources/deployments/IPcli-test-lb","resourceType":"Microsoft.Resources/deployments","resourceName":"IPcli-test-lb"}],"id":"/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourceGroups/cli_test1/providers/Microsoft.Network/loadBalancers/cli-test-lb","resourceType":"Microsoft.Network/loadBalancers","resourceName":"cli-test-lb"}]}}'} + headers: + Azure-AsyncOperation: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deployLb1/operationStatuses/08587354944185227488?api-version=2015-11-01'] + Cache-Control: [no-cache] + Content-Length: ['2189'] + Content-Type: [application/json; charset=utf-8] + Date: ['Thu, 16 Jun 2016 21:27:48 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Strict-Transport-Security: [max-age=31536000; includeSubDomains] + x-ms-ratelimit-remaining-subscription-writes: ['1199'] + status: {code: 201, message: Created} - request: body: null headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network lb create] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 lbcreationclient/2015-11-01 Azure-SDK-For-Python AZURECLI/0.0.32] accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test1/providers/Microsoft.Network/loadBalancers/cli-test-lb?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deployLb1/operationStatuses/08587354944185227488?api-version=2015-11-01 + response: + body: + string: !!binary | + H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcpl + VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xR02b + tevmo0cfvVovl8Xy4qNf8v8Aicy9SRQAAAA= + headers: + Cache-Control: [no-cache] + Content-Encoding: [gzip] + Content-Length: ['140'] + Content-Type: [application/json; charset=utf-8] + Date: ['Thu, 16 Jun 2016 21:28:18 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Strict-Transport-Security: [max-age=31536000; includeSubDomains] + Vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network lb create] + Connection: [keep-alive] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 lbcreationclient/2015-11-01 Azure-SDK-For-Python AZURECLI/0.0.32] + accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deployLb1/operationStatuses/08587354944185227488?api-version=2015-11-01 + response: + body: + string: !!binary | + H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcpl + VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xR02b + tevmo0cfvV5Pp3k+y2cf/ZL/ByCIe+QWAAAA + headers: + Cache-Control: [no-cache] + Content-Encoding: [gzip] + Content-Length: ['141'] + Content-Type: [application/json; charset=utf-8] + Date: ['Thu, 16 Jun 2016 21:28:48 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Strict-Transport-Security: [max-age=31536000; includeSubDomains] + Vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network lb create] + Connection: [keep-alive] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 lbcreationclient/2015-11-01 Azure-SDK-For-Python AZURECLI/0.0.32] + accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deployLb1?api-version=2015-11-01 + response: + body: + string: !!binary | + H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcpl + VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xR8Xs + o0cf3W3Wk2ZaF6u2qJbN3Z3J7vmn+w92t3cn5zvb+7NZtp3l03vb08nDvQd75zsP7z/cuVvnTbWu + p/nndbVeNXenZfH7t3nT7t5d1dVlMcvr5u4XxbSumuq8Hb/Sxs3dWb4qq+tFvmzN788nux+NPlpm + i5ww8T8iQKu8bou8+ejRL/6ozRerMmvz58XyLf5e1wW1n7ftqnl09272gzUhNHs7LcaTspqMp1Wd + j6+K5ay6asbLvL1rXp9XTXv3pM7p1+eT339vZ/fT7Z1Pt3f3BYJ0P/7pploSAtNq2RKiP0ljIbpQ + b7vjHfz30S8h5LKaMG7pKyDz+2eE53k2bZvn1TQDFfFpe73CmF63dbG8IHiXWbnGB98Y0kBkkk3f + 5svZy6oqX2Sg4XC/NEfbmKPtcjLJV/QC3p8tG7z3rKpfridlMT17uQmE98YbbjLcdFktczQvq2z2 + JCuz5TSv8d6mdzwM5dWbiXlFzdcNWi+z9okhRt1uemdvT9uf3tz2/s7Ow4fa/D2JTG8YKtOvr1ti + klv0tiP8VReXNN1nq+PZjJiEuWzopVj74/I2xJtdk9wVUwYgs/9NvX8TmQyzeeSKQLmRx/IrvEXq + i8Tlpi7R8rKo23VWvsjbq6p+e/Mb9MqimuH3s+W0zqG3spJakG66LKAV6AWa2BYtXq+n05xUyIy+ + b4sFDSpbrOhzK6+fvtnbfbR38Gj34ZgU6c7+p7s/RU1n61rp/NHLN/f2xg8f7O08eLj/mr4ihVDn + pADo2zPo6QeT+zsPP90nxXx+78H2/s6Dne1sb7a7ff7w3sP8/v7DvYO9+/QaIwcN/NGj7/1iYj1C + ZZVNgaLTyEoBak10Zt0MWssb/if0ki/ADb1gGAONjfh9/5d8/5eMhvqy2p9e9mEDQK83UcEgNJr7 + fS3XZYl+vk80y1ck5vlyysaBgMgHzZdERfrr59KohSwdDpiwuuF17wVhzo9CeBj8D2d0yiB3g9nH + OxYXh2pvbNGXvRd0bD40jKxat6s1EYFE0n8Tf6uIfjn56XzaEiQV0V8szL5BEk2Xn6+Zbp8eZNnD + T8+z7fOdGYnQ5D4RikmWPby/e+/T/enOPnyP85pt/+zs5Um1PC8uVEYJNWIvcDmBeu6h+AztyZrQ + q9zN3Z/z6bk7NIS7A3jnbXZBmH/37u/70f7sPJ9+mp9v7z7Y2SM9c5BvH+zsHGyTanpw7+Deg938 + fOf3/YjeIcw8F43+2jgVxka9dMbli7ydVyDYU7Uk1EpMwEs1AQD8wyVpBwES0AFjVSwn1Xo5eyGO + AWFKvPHDRXV49ju4+d+RLyJuyfd/CYROHUgdLbfmkdB8YAK9F9VppIH/v2SQEdT97y2+P9uszXR0 + aFKbV+sSL36PPqdXJ+Z3NyteA9J6kU9dUx4XfRibEjOX1P7/JXPSwdv/ziH7sz0hToHD4X6VLS9y + agTXmx3syNfQgfjy4UMrEfjuo0d7e9x1W00J80cfvZmuPOgd3QrE/t8yDwMoDqj/X0IsTP9nZiQT + bH0TZjse0nv0Tbpx8KVbKtfv/5Jf8v8AhUjpa5wQAAA= + headers: + Cache-Control: [no-cache] + Content-Encoding: [gzip] + Content-Length: ['1286'] + Content-Type: [application/json; charset=utf-8] + Date: ['Thu, 16 Jun 2016 21:28:49 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Strict-Transport-Security: [max-age=31536000; includeSubDomains] + Vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!binary | + eyJwcm9wZXJ0aWVzIjogeyJtb2RlIjogIkluY3JlbWVudGFsIiwgInBhcmFtZXRlcnMiOiB7InZp + cnR1YWxOZXR3b3JrUHJlZml4IjogeyJ2YWx1ZSI6ICIxMC4wLjAuMC8xNiJ9LCAic3VibmV0UHJl + Zml4IjogeyJ2YWx1ZSI6ICIxMC4wLjAuMC8yNCJ9LCAidmlydHVhbE5ldHdvcmtOYW1lIjogeyJ2 + YWx1ZSI6ICJteXRlc3R2bmV0In0sICJzdWJuZXROYW1lIjogeyJ2YWx1ZSI6ICJTdWJuZXQxIn19 + LCAidGVtcGxhdGVMaW5rIjogeyJ1cmkiOiAiaHR0cHM6Ly9henVyZXNka2NpLmJsb2IuY29yZS53 + aW5kb3dzLm5ldC90ZW1wbGF0ZWhvc3QvQ3JlYXRlVk5ldC9henVyZWRlcGxveS5qc29uIn19fQ== + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network vnet create] + Connection: [keep-alive] + Content-Length: ['340'] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 resourcemanagementclient/2015-11-01 Azure-SDK-For-Python + AZURECLI/0.0.32] + accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deployvnet?api-version=2015-11-01 + response: + body: {string: '{"id":"/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourceGroups/cli_test1/providers/Microsoft.Resources/deployments/deployvnet","name":"deployvnet","properties":{"templateLink":{"uri":"https://azuresdkci.blob.core.windows.net/templatehost/CreateVNet/azuredeploy.json","contentVersion":"1.0.0.0"},"parameters":{"virtualNetworkName":{"type":"String","value":"mytestvnet"},"virtualNetworkPrefix":{"type":"String","value":"10.0.0.0/16"},"subnetName":{"type":"String","value":"Subnet1"},"subnetPrefix":{"type":"String","value":"10.0.0.0/24"},"location":{"type":"String","value":"westus"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2016-06-16T21:28:50.6986265Z","duration":"PT0.3694874S","correlationId":"72375b0f-d864-42cb-8505-661fd30e947e","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"virtualNetworks","locations":["westus"]}]}],"dependencies":[]}}'} + headers: + Azure-AsyncOperation: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deployvnet/operationStatuses/08587354943551485291?api-version=2015-11-01'] + Cache-Control: [no-cache] + Content-Length: ['913'] + Content-Type: [application/json; charset=utf-8] + Date: ['Thu, 16 Jun 2016 21:28:50 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Strict-Transport-Security: [max-age=31536000; includeSubDomains] + x-ms-ratelimit-remaining-subscription-writes: ['1195'] + status: {code: 201, message: Created} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network vnet create] + Connection: [keep-alive] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 resourcemanagementclient/2015-11-01 Azure-SDK-For-Python + AZURECLI/0.0.32] + accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deployvnet/operationStatuses/08587354943551485291?api-version=2015-11-01 + response: + body: + string: !!binary | + H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcpl + VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xR02b + tevmo0cfvV5Pp3k+y2cf/ZL/ByCIe+QWAAAA + headers: + Cache-Control: [no-cache] + Content-Encoding: [gzip] + Content-Length: ['141'] + Content-Type: [application/json; charset=utf-8] + Date: ['Thu, 16 Jun 2016 21:29:20 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Strict-Transport-Security: [max-age=31536000; includeSubDomains] + Vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network vnet create] + Connection: [keep-alive] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 resourcemanagementclient/2015-11-01 Azure-SDK-For-Python + AZURECLI/0.0.32] + accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deployvnet?api-version=2015-11-01 + response: + body: + string: !!binary | + H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcpl + VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xR8Xs + o0cf3W3Wk2ZaF6u2qJbN3Z3J7vmn+w92t3cn5zvb+7NZtp3l03vb08nDvQd75zsP7z/cuVvnTbWu + p/nndbVeNXenZfH7t3nT7t5d1dVlMcvr5u4XxbSumuq8Hb/Sxs3dWb4qq+tFvmzN75fLvP1o9NEy + W+SESvAZgVrldVvkzUePfvFHbb5YlVmbPy+Wb/H3ui7ohXnbrppHd+9mP1gTSrO302I8KavJeFrV + +fiqWM6qq2ZM4O6a1+dV0949qXP69Sdf0Of8onQ7/ummWlK/02rZEoY/SYMgglAnu+Md/PfRLyGc + spowbekr4HBZ1O06KwnOVVW/fUHf4NP2ekU/P3rd1sXyguBdZuUaHyyuQSIeHEEK331Z5+fFu01v + 7xIG+O/u7qd4neaMAN3U5WtuteteeI9+9vbxWllNM/DFpleuaFjr5qNfQs0X1QyfnC2ndY5pzkpq + RxN5WYCW9NrrlihPLV6vp9OcCD+j79tiQRCyxYo+39vZ/XR759Pt3U/f7O0+2nv4aOfT8cMHD/Yf + 7t7/KWo6W9eKzkcv3+x+Ov50/+De/b391/QVTXmd0xTTt2dg6wd79x7cn+ycb88OPt3f3t+bTrYP + 7u/c3/70093z2b2d/OH+g5xeY+TAsB89+t4vZj5sVtkUKDoG1kmi1sRkzMpviBTyhv8JvRROa0Ov + GAqiuSHV938J/UejyVf5cpYvp8zj36NPqnW7Wrf0B6GSX4FD8asS/svJT+dTSIYS/hcL8hsoa5D7 + fM2SPv10f2fnwTTfPv/0wd72/nn26fbDvfv3t/Pz3Qfne5PzvXvTfXorm83oxea10OEXm7+FdxhT + xyXEjd+neRfuwleEeAamJDzw0S7B477vUpOfVS1DtALJ73Zm4K4Tu7uEAv1o7jrU8ja7IOS+e/f3 + /Wj30xnhs0vUmN0nfiEktif3Z7vbO/nuZLr74P7ew9ns9/2I3qHOPb1Ef22cgoB49J2lHOSL2ABS + I7Nu1SRTkYn2PqP7CMD+HzK0GHjTBQAA + headers: + Cache-Control: [no-cache] + Content-Encoding: [gzip] + Content-Length: ['879'] + Content-Type: [application/json; charset=utf-8] + Date: ['Thu, 16 Jun 2016 21:29:20 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Strict-Transport-Security: [max-age=31536000; includeSubDomains] + Vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!binary | + eyJwcm9wZXJ0aWVzIjogeyJtb2RlIjogIkluY3JlbWVudGFsIiwgInBhcmFtZXRlcnMiOiB7InBy + aXZhdGVJcEFkZHJlc3MiOiB7InZhbHVlIjogIjEwLjAuMC4xNSJ9LCAic3VibmV0TmFtZSI6IHsi + dmFsdWUiOiAiU3VibmV0MSJ9LCAiX2FydGlmYWN0c0xvY2F0aW9uIjogeyJ2YWx1ZSI6ICJodHRw + czovL2F6dXJlc2RrY2kuYmxvYi5jb3JlLndpbmRvd3MubmV0L3RlbXBsYXRlaG9zdC9DcmVhdGVM + Yl8yMDE2LTA2LTE0In0sICJuYXRTdGFydFBvcnQiOiB7InZhbHVlIjogIjUwMDAwIn0sICJsb2Fk + QmFsYW5jZXJOYW1lIjogeyJ2YWx1ZSI6ICJjbGktdGVzdC1sYiJ9LCAicHVibGljSXBBZGRyZXNz + QWxsb2NhdGlvbiI6IHsidmFsdWUiOiAiZHluYW1pYyJ9LCAibmF0QmFja2VuZFBvcnQiOiB7InZh + bHVlIjogIjIyIn0sICJkbnNOYW1lVHlwZSI6IHsidmFsdWUiOiAibm9uZSJ9LCAicHJpdmF0ZUlw + QWRkcmVzc0FsbG9jYXRpb24iOiB7InZhbHVlIjogInN0YXRpYyJ9LCAidmlydHVhbE5ldHdvcmtO + YW1lIjogeyJ2YWx1ZSI6ICJteXRlc3R2bmV0In0sICJwdWJsaWNJcEFkZHJlc3NUeXBlIjogeyJ2 + YWx1ZSI6ICJub25lIn0sICJuYXRFbmRQb3J0IjogeyJ2YWx1ZSI6ICI1MDA5OSJ9fSwgInRlbXBs + YXRlTGluayI6IHsidXJpIjogImh0dHBzOi8vYXp1cmVzZGtjaS5ibG9iLmNvcmUud2luZG93cy5u + ZXQvdGVtcGxhdGVob3N0L0NyZWF0ZUxiXzIwMTYtMDYtMTQvYXp1cmVkZXBsb3kuanNvbiJ9fX0= + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network lb create] + Connection: [keep-alive] + Content-Length: ['740'] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 lbcreationclient/2015-11-01 Azure-SDK-For-Python AZURECLI/0.0.32] + accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deployLb2?api-version=2015-11-01 + response: + body: {string: '{"id":"/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourceGroups/cli_test1/providers/Microsoft.Resources/deployments/deployLb2","name":"deployLb2","properties":{"templateLink":{"uri":"https://azuresdkci.blob.core.windows.net/templatehost/CreateLb_2016-06-14/azuredeploy.json","contentVersion":"1.0.0.0"},"parameters":{"_artifactsLocation":{"type":"String","value":"https://azuresdkci.blob.core.windows.net/templatehost/CreateLb_2016-06-14"},"backendPoolName":{"type":"String","value":"cli-test-lbbepool"},"dnsNameForPublicIP":{"type":"String","value":""},"dnsNameType":{"type":"String","value":"none"},"loadBalancerName":{"type":"String","value":"cli-test-lb"},"location":{"type":"String","value":"westus"},"natBackendPort":{"type":"String","value":"22"},"natEndPort":{"type":"String","value":"50099"},"natPoolName":{"type":"String","value":"cli-test-lbnatpool"},"natStartPort":{"type":"String","value":"50000"},"privateIpAddress":{"type":"String","value":"10.0.0.15"},"privateIpAddressAllocation":{"type":"String","value":"static"},"publicIpAddressAllocation":{"type":"String","value":"dynamic"},"publicIpAddressName":{"type":"String","value":"PublicIPcli-test-lb"},"publicIpAddressType":{"type":"String","value":"none"},"subnetName":{"type":"String","value":"Subnet1"},"virtualNetworkName":{"type":"String","value":"mytestvnet"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2016-06-16T21:29:22.6290392Z","duration":"PT0.2386214S","correlationId":"23460b36-6398-4d27-b81d-7cbec3a7d1a1","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"loadBalancers","locations":["westus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourceGroups/cli_test1/providers/Microsoft.Resources/deployments/IPcli-test-lb","resourceType":"Microsoft.Resources/deployments","resourceName":"IPcli-test-lb"}],"id":"/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourceGroups/cli_test1/providers/Microsoft.Network/loadBalancers/cli-test-lb","resourceType":"Microsoft.Network/loadBalancers","resourceName":"cli-test-lb"}]}}'} + headers: + Azure-AsyncOperation: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deployLb2/operationStatuses/08587354943230872441?api-version=2015-11-01'] + Cache-Control: [no-cache] + Content-Length: ['2215'] + Content-Type: [application/json; charset=utf-8] + Date: ['Thu, 16 Jun 2016 21:29:22 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Strict-Transport-Security: [max-age=31536000; includeSubDomains] + x-ms-ratelimit-remaining-subscription-writes: ['1199'] + status: {code: 201, message: Created} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network lb create] + Connection: [keep-alive] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 lbcreationclient/2015-11-01 Azure-SDK-For-Python AZURECLI/0.0.32] + accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deployLb2/operationStatuses/08587354943230872441?api-version=2015-11-01 + response: + body: + string: !!binary | + H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcpl + VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xR02b + tevmo0cfvV5Pp3k+y2cf/ZL/ByCIe+QWAAAA + headers: + Cache-Control: [no-cache] + Content-Encoding: [gzip] + Content-Length: ['141'] + Content-Type: [application/json; charset=utf-8] + Date: ['Thu, 16 Jun 2016 21:29:52 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Strict-Transport-Security: [max-age=31536000; includeSubDomains] + Vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network lb create] + Connection: [keep-alive] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 lbcreationclient/2015-11-01 Azure-SDK-For-Python AZURECLI/0.0.32] + accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deployLb2?api-version=2015-11-01 + response: + body: + string: !!binary | + H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcpl + VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xR8Xs + o0cf3W3Wk2ZaF6u2qJbN3Z3J7vmn+w92t3cn5zvb+7NZtp3l03vb08nDvQd75zsP7z/cuVvnTbWu + p/nndbVeNXenZfH7t3nT7t5d1dVlMcvr5u4XxbSumuq8Hb/Sxs3dWb4qq+tFvmzN788nex+NPlpm + i5ww8T8iQKu8bou8+ejRL/6ozRerMmvz58XyLf5e1wW1n7ftqnl09272gzUhNHs7LcaTspqMp1Wd + j6+K5ay6asbLvL1rXp9XTXv3pM7p1+eT339vZ/fT7Z1Pt3f3BYJ0P/7pploSAtNq2RKiP0ljIbpQ + b7vjHfz30S8h5LKaMG7pKyDz+2eE53k2bZvn1TQDFfFpe73CmF63dbG8IHiXWbnGB98Y0kBkkk3f + 5svZy6oqX2Sg4XC/NEfbmKPtcjLJV/QC3p8tG7z3rKpfridlMT17uQmE98YbbjLcdFktczQvq2z2 + JCuz5TSv8d6mdzwM5dWbiXlFzdcNWi+z9okhRt1uemdvT9uf3tz2/s7Ow4fa/D2JTG8YKtOvr1ti + klv0tiP8VReXNN1nq+PZjJiEuWzopV3iSfpv937sxePyNlRsWmoy5feFC97v9dk1yW/0/ZvIZZjO + I1sEym15jfQYyc1Nfb7mVrt44bKo23VWvsjbq6p+e9OLi2ugeEkvf/RL6OVFNcOnZ8tpnUOjZSW1 + Ja11WUBf0Ks05S1avF5Ppzkplxl93xYLgpEtVvS5leRP3+ztPtp7+Oje/nj/wcH+vfsPfoqazta1 + Uv6jl29298Y7Bwc7uw8evqavSFXUOakG+vYMGnzv3v6nO5N7n25/eu/hwfb+bO/B9uRgd7b9YDoh + zZ09mO1mu/QaIwfd/NGj7/1iYkpCZZVNgaLT1UoLak2UZ60N6ssb/if0ki/aDb1gWAWNjWB+/5d8 + /5eMhvqydoFe9mEDQK83Uc4gNJr7fS3XZYl+vk80y1ekAPLllM0GAZEPmi+JivTXz6W5C5k8HDBh + dcPr3gvCph+F8DD4H87olEHuBrOPdywuDtXe2KIvey/o2HxoGFm1bldrIgIJp/8m/lZh/XLy0/m0 + JUgqrL9YmH2DJJouP18z3T49yLKHn55n2+c7swfb+5P7RCgmWfbw/u69T/enO/sQofOavYLZ2cuT + anleXKiMEmrEXuByAvXcQ/EZ2pOdoVe5m7s/59Nzd2gIdwfwztvsgjD/7t3f96PzT88fkHr6dHua + ZdPt/f39g+2HO/uz7Wk++zTf2X2YZ7uT3/cjeocw85w3+mvjVBij9VL1PX3tjJr/tbVGX+TtvAI9 + AY4sj9H96O2HS+fQhDR3nZG4SyjQj+bua/7JBqdYTqr1cvZCnAkaKHHNDxffYb7o4OZ/R/6LuDLf + /yUQR3U6dba4NY9E+d97UR1NGvj/SwYZQd3/3uL7s830TEeHJrV5tS7x4vfoc3p1Yn53s+I1IH0Y + +dQ15XHRh7EpMXNJ7f9fMicdvP3vHLI/2xPiVDuc9FfZ8iKnRnDX2SmPfA3tiC8fPrQSge8+erS3 + x1231ZQwf/TRm+nKg97RukDs/y3zMIDigGH4JcTC9H9mRjLO1mthtuMhvUffrFn+HyUOJPyPEAAA + headers: + Cache-Control: [no-cache] + Content-Encoding: [gzip] + Content-Length: ['1311'] + Content-Type: [application/json; charset=utf-8] + Date: ['Thu, 16 Jun 2016 21:29:52 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Strict-Transport-Security: [max-age=31536000; includeSubDomains] + Vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!binary | + eyJwcm9wZXJ0aWVzIjogeyJtb2RlIjogIkluY3JlbWVudGFsIiwgInBhcmFtZXRlcnMiOiB7Im5h + bWUiOiB7InZhbHVlIjogIm15dGVzdHB1YmlwIn0sICJfYXJ0aWZhY3RzTG9jYXRpb24iOiB7InZh + bHVlIjogImh0dHBzOi8vYXp1cmVzZGtjaS5ibG9iLmNvcmUud2luZG93cy5uZXQvdGVtcGxhdGVo + b3N0L0NyZWF0ZXB1YmxpY19pcF8yMDE2LTA2LTA2In0sICJwdWJsaWNJcEFkZHJlc3NUeXBlIjog + eyJ2YWx1ZSI6ICJub0RucyJ9LCAiYWxsb2NhdGlvbk1ldGhvZCI6IHsidmFsdWUiOiAiZHluYW1p + YyJ9fSwgInRlbXBsYXRlTGluayI6IHsidXJpIjogImh0dHBzOi8vYXp1cmVzZGtjaS5ibG9iLmNv + cmUud2luZG93cy5uZXQvdGVtcGxhdGVob3N0L0NyZWF0ZVB1YmxpY0lwXzIwMTYtMDYtMDYvYXp1 + cmVkZXBsb3kuanNvbiJ9fX0= + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network public-ip create] + Connection: [keep-alive] + Content-Length: ['416'] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 publicipcreationclient/2015-11-01 Azure-SDK-For-Python + AZURECLI/0.0.32] + accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deploypublicip?api-version=2015-11-01 + response: + body: {string: '{"id":"/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourceGroups/cli_test1/providers/Microsoft.Resources/deployments/deploypublicip","name":"deploypublicip","properties":{"templateLink":{"uri":"https://azuresdkci.blob.core.windows.net/templatehost/CreatePublicIp_2016-06-06/azuredeploy.json","contentVersion":"1.0.0.0"},"parameters":{"_artifactsLocation":{"type":"String","value":"https://azuresdkci.blob.core.windows.net/templatehost/Createpublic_ip_2016-06-06"},"allocationMethod":{"type":"String","value":"dynamic"},"dnsName":{"type":"String","value":""},"location":{"type":"String","value":"westus"},"name":{"type":"String","value":"mytestpubip"},"publicIpAddressType":{"type":"String","value":"noDns"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2016-06-16T21:29:54.5759415Z","duration":"PT0.1929698S","correlationId":"4a568bac-4236-4b63-b291-756096ac3013","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"publicIPAddresses","locations":["westus"]}]}],"dependencies":[]}}'} + headers: + Azure-AsyncOperation: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deploypublicip/operationStatuses/08587354942910946655?api-version=2015-11-01'] + Cache-Control: [no-cache] + Content-Length: ['1038'] + Content-Type: [application/json; charset=utf-8] + Date: ['Thu, 16 Jun 2016 21:29:54 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Strict-Transport-Security: [max-age=31536000; includeSubDomains] + x-ms-ratelimit-remaining-subscription-writes: ['1198'] + status: {code: 201, message: Created} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network public-ip create] + Connection: [keep-alive] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 publicipcreationclient/2015-11-01 Azure-SDK-For-Python + AZURECLI/0.0.32] + accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deploypublicip/operationStatuses/08587354942910946655?api-version=2015-11-01 + response: + body: + string: !!binary | + H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcpl + VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xR02b + tevmo0cfvV5Pp3k+y2cf/ZL/ByCIe+QWAAAA + headers: + Cache-Control: [no-cache] + Content-Encoding: [gzip] + Content-Length: ['141'] + Content-Type: [application/json; charset=utf-8] + Date: ['Thu, 16 Jun 2016 21:30:24 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Strict-Transport-Security: [max-age=31536000; includeSubDomains] + Vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network public-ip create] + Connection: [keep-alive] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 publicipcreationclient/2015-11-01 Azure-SDK-For-Python + AZURECLI/0.0.32] + accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deploypublicip?api-version=2015-11-01 + response: + body: + string: !!binary | + H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcpl + VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xR8Xs + o0cf3W3Wk2ZaF6u2qJbN3Z3J7vmn+w92t3cn5zvb+7NZtp3l03vb08nDvQd75zsP7z/cuVvnTbWu + p/nndbVeNXenZfH7t3nT7t5d1dVlMcvr5u4XxbSumuq8Hb/Sxs3dWb4qq+tFvmzN76v1pCymxeqj + 0UfLbJETOr3PCeQqr9sibz569Is/avPFqsza/HmxfIu/13VBL83bdtU8uns3+8GaUJu9nRbjSVlN + xtOqzsdXxXJWXTXjZd7eNa/Pq6a9e1Ln9OtL7ups9fvv7ex+ur2D/wkcwWT80021JDSm1bIlxH+S + xkZ0oj53xzv476NfQihmNSHf0ldA6ffPCNvzbNo2z6tpBqri0/Z6heG9butieUHwLrNyjQ8+BHWh + 0u9f+LgDn6wstecv8nZe0SwP9z+7JsIXU7w2WzYvMkzCcGs0M7A3tbsiblg3aE3Q6YPhlotrcA6N + hCabmtMvNKSz1fFsRuRo3vBbw28vq6dL6oZeXFQzfHC2nNY5OCwrqRnxzmWB+aK3XrdEMWrxej2d + 5jS5M/q+LRbUebZY0eeGhLufvtnbfXRv59HOg/G9T/ce3Huw/1PUdLauddQfvXyzuzd++ODhg0/v + P3hNX9FU1TlNDX17RrT+aD+7/+nBJJtu7+/d+3R7f/Lpve3J3sPd7Qf3P915+Gk2vbeze49eY+Qg + Kx89+t4vZjo1q2wKFJ3svMjbq6p+S62JGixFoIi84X9CLynlXirlqJGbKrxg5uT7v4T+o/Hkq3w5 + y5dTFqzv0SfVmqahpT9+sYFFZLGk/3Ly0/m0JZhKemoE/DcQl7Bg/D5fs555MDl4cD97sLP98NMD + Is39/Wz74cH9ve2dWTbbv3/vYDbdYapI1y+Pezz80VNl1dFHxazM39DcEcpnyy+K5Zp46KNH+78E + jECf0TCs0qGxqaLrUfWu7cuQ7G7Ajd//Jb/k/wGak0rQJAUAAA== + headers: + Cache-Control: [no-cache] + Content-Encoding: [gzip] + Content-Length: ['835'] + Content-Type: [application/json; charset=utf-8] + Date: ['Thu, 16 Jun 2016 21:30:24 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Strict-Transport-Security: [max-age=31536000; includeSubDomains] + Vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: !!binary | + eyJwcm9wZXJ0aWVzIjogeyJtb2RlIjogIkluY3JlbWVudGFsIiwgInBhcmFtZXRlcnMiOiB7Im5h + dFN0YXJ0UG9ydCI6IHsidmFsdWUiOiAiNTAwMDAifSwgImxvYWRCYWxhbmNlck5hbWUiOiB7InZh + bHVlIjogImNsaS10ZXN0LWxiIn0sICJwdWJsaWNJcEFkZHJlc3NBbGxvY2F0aW9uIjogeyJ2YWx1 + ZSI6ICJkeW5hbWljIn0sICJwdWJsaWNJcEFkZHJlc3NOYW1lIjogeyJ2YWx1ZSI6ICJteXRlc3Rw + dWJpcCJ9LCAiZG5zTmFtZVR5cGUiOiB7InZhbHVlIjogIm5vbmUifSwgIm5hdEJhY2tlbmRQb3J0 + IjogeyJ2YWx1ZSI6ICIyMiJ9LCAicHJpdmF0ZUlwQWRkcmVzc0FsbG9jYXRpb24iOiB7InZhbHVl + IjogImR5bmFtaWMifSwgIl9hcnRpZmFjdHNMb2NhdGlvbiI6IHsidmFsdWUiOiAiaHR0cHM6Ly9h + enVyZXNka2NpLmJsb2IuY29yZS53aW5kb3dzLm5ldC90ZW1wbGF0ZWhvc3QvQ3JlYXRlTGJfMjAx + Ni0wNi0xNCJ9LCAicHVibGljSXBBZGRyZXNzVHlwZSI6IHsidmFsdWUiOiAiZXhpc3RpbmcifSwg + Im5hdEVuZFBvcnQiOiB7InZhbHVlIjogIjUwMDk5In19LCAidGVtcGxhdGVMaW5rIjogeyJ1cmki + OiAiaHR0cHM6Ly9henVyZXNka2NpLmJsb2IuY29yZS53aW5kb3dzLm5ldC90ZW1wbGF0ZWhvc3Qv + Q3JlYXRlTGJfMjAxNi0wNi0xNC9henVyZWRlcGxveS5qc29uIn19fQ== + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network lb create] + Connection: [keep-alive] + Content-Length: ['667'] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 lbcreationclient/2015-11-01 Azure-SDK-For-Python AZURECLI/0.0.32] + accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] + method: PUT + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deployLb3?api-version=2015-11-01 + response: + body: {string: '{"id":"/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourceGroups/cli_test1/providers/Microsoft.Resources/deployments/deployLb3","name":"deployLb3","properties":{"templateLink":{"uri":"https://azuresdkci.blob.core.windows.net/templatehost/CreateLb_2016-06-14/azuredeploy.json","contentVersion":"1.0.0.0"},"parameters":{"_artifactsLocation":{"type":"String","value":"https://azuresdkci.blob.core.windows.net/templatehost/CreateLb_2016-06-14"},"backendPoolName":{"type":"String","value":"cli-test-lbbepool"},"dnsNameForPublicIP":{"type":"String","value":""},"dnsNameType":{"type":"String","value":"none"},"loadBalancerName":{"type":"String","value":"cli-test-lb"},"location":{"type":"String","value":"westus"},"natBackendPort":{"type":"String","value":"22"},"natEndPort":{"type":"String","value":"50099"},"natPoolName":{"type":"String","value":"cli-test-lbnatpool"},"natStartPort":{"type":"String","value":"50000"},"privateIpAddress":{"type":"String","value":""},"privateIpAddressAllocation":{"type":"String","value":"dynamic"},"publicIpAddressAllocation":{"type":"String","value":"dynamic"},"publicIpAddressName":{"type":"String","value":"mytestpubip"},"publicIpAddressType":{"type":"String","value":"existing"},"subnetName":{"type":"String","value":""},"virtualNetworkName":{"type":"String","value":""}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2016-06-16T21:30:26.8671024Z","duration":"PT0.319154S","correlationId":"ca4e054f-a1c8-44cd-a568-a56a0b76f90b","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"loadBalancers","locations":["westus"]}]},{"namespace":"Microsoft.Resources","resourceTypes":[{"resourceType":"deployments","locations":[null]}]}],"dependencies":[{"dependsOn":[{"id":"/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourceGroups/cli_test1/providers/Microsoft.Resources/deployments/IPcli-test-lb","resourceType":"Microsoft.Resources/deployments","resourceName":"IPcli-test-lb"}],"id":"/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourceGroups/cli_test1/providers/Microsoft.Network/loadBalancers/cli-test-lb","resourceType":"Microsoft.Network/loadBalancers","resourceName":"cli-test-lb"}]}}'} + headers: + Azure-AsyncOperation: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deployLb3/operationStatuses/08587354942589297163?api-version=2015-11-01'] + Cache-Control: [no-cache] + Content-Length: ['2185'] + Content-Type: [application/json; charset=utf-8] + Date: ['Thu, 16 Jun 2016 21:30:26 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Strict-Transport-Security: [max-age=31536000; includeSubDomains] + x-ms-ratelimit-remaining-subscription-writes: ['1199'] + status: {code: 201, message: Created} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network lb create] + Connection: [keep-alive] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 lbcreationclient/2015-11-01 Azure-SDK-For-Python AZURECLI/0.0.32] + accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deployLb3/operationStatuses/08587354942589297163?api-version=2015-11-01 + response: + body: + string: !!binary | + H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcpl + VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xR02b + tevmo0cfvV5Pp3k+y2cf/ZL/ByCIe+QWAAAA + headers: + Cache-Control: [no-cache] + Content-Encoding: [gzip] + Content-Length: ['141'] + Content-Type: [application/json; charset=utf-8] + Date: ['Thu, 16 Jun 2016 21:30:56 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Strict-Transport-Security: [max-age=31536000; includeSubDomains] + Vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network lb create] + Connection: [keep-alive] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 lbcreationclient/2015-11-01 Azure-SDK-For-Python AZURECLI/0.0.32] + accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cli_test1/providers/Microsoft.Resources/deployments/deployLb3?api-version=2015-11-01 + response: + body: + string: !!binary | + H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcpl + VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xR8Xs + o0cf3W3Wk2ZaF6u2qJbN3Z3J7vmn+w92t3cn5zvb+7NZtp3l03vb08nDvQd75zsP7z/cuVvnTbWu + p/nndbVeNXenZfH7t3nT7t5d1dVlMcvr5u4XxbSumuq8Hb/Sxs3dWb4qq+tFvmzN788n9z4afbTM + Fjlh4n9EgFZ53RZ589GjX/xRmy9WZdbmz4vlW/y9rgtqP2/bVfPo7t3sB2tCaPZ2WownZTUZT6s6 + H18Vy1l11YyXeXvXvD6vmvbuSZ3Tr88nv//ezu6n2zufbu/uCwTpfvzTTbUkBKbVsiVEf5LGQnSh + 3nbHO/jvo19CyGU1YdzSV0Dm988Iz/Ns2jbPq2kGKuLT9nqFMb1u62J5QfAus3KND74xpIHIJJu+ + zZezl1VVvshAw+F+aY62MUfb5WSSr+gFvD9bNnjvWVW/XE/KYnr2chMI74033GS46bJa5mheVtns + SVZmy2le471N73gYyqs3E/OKmq8btF5m7RNDjLrd9M7enrY/vbnt/Z2dhw+1+XsSmd4wVKZfX7fE + JLfobUf4qy4uabrPVsezGTEJc9nQS7H2x+VtiDe7JrkrpgxAZv+bev8mMi2uQSR6qVhF3r6Jt/J3 + RdPiI3qVdBfJyk39oeVlUbfrrHyRt1dV/fbmN+iVRTXD72fLaZ1DaWUltSDFdFlAJdALNKstWrxe + T6c56Y8Zfd8WCxpbtljR51ZYP32zt/vo3s6jew/GD3cP7t+7/+CnqOlsXSuRP3r5Znd3fO/Bzv2D + B/de01ekDeqcpJ++PYOSnmb7+c79/fPtbHd6sL2/P51tZ/c/PcA/2c7kwafnD3cm9BojB/X70aPv + /WLiO0JllU2BolPHSgFqTcRmxQyCyxv+J/SSL70NvWC4Ao2N7H3/l3z/l4yG+rKqn172YQNArzfR + vyA0mvt9LddliX6+TzTLVyTj+XLKloGAyAfNl0RF+uvn0qKdvaS3jPjTCAxIHd4Nr3svCHN+FMLD + 4H84o1MGuRvMPt6xuDhUe2OLvuy9oGPzoWFk1ZrUARGBRNJ/E3+riH45+el82hIkFdFfLMy+QRJN + l5+vmW6fHmTZw0/Ps+3zndmD7f3JfSIUkyx7eH/33qf70539XXrrvGbDPzt7eVItz4sLlVFCjdgL + XE6gnnsoPkN7MiX0Kndz9+d8eu4ODeHuAN55m10Q5t+9+/t+dP/h3n3SLhlhem9ve3/303x78umD + ve2DfHr+6flk+mmW7f++H9E7hJnnn9FfG6fCGKiXzrJ8kbfzCgR7qmaEWokdeKl2AIB/uCTtIEAC + 2rFUxXJSrZezF+INEIbEEz9cFIdnvYOb/x05IOKLfP+XQNjUa9RRcmseCc0DJs57UT1FGvj/SwYZ + Qd3/3uL7s83STEeHJrV5tS7x4vfoc3p1Yn53s+I1IG0X+dQ15XHRh7EpMXNJ7f9fMicdvP3vHLI/ + 2xPiFDe87FfZ8iKnRvC32auOfA3dhy8fPrQSge8+erS3x1231ZQwf/TRm+nKg97RqUDs/y3zMIDi + gNr/JcTC9H9mRjK91idhtuMhvUffrFn+H0iskpVQEAAA + headers: + Cache-Control: [no-cache] + Content-Encoding: [gzip] + Content-Length: ['1287'] + Content-Type: [application/json; charset=utf-8] + Date: ['Thu, 16 Jun 2016 21:30:57 GMT'] + Expires: ['-1'] + Pragma: [no-cache] + Strict-Transport-Security: [max-age=31536000; includeSubDomains] + Vary: [Accept-Encoding] + status: {code: 200, message: OK} +- request: + body: null + headers: + Accept: [application/json] + Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network lb list-all] + Connection: [keep-alive] + Content-Type: [application/json; charset=utf-8] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI/0.0.32] + accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] + method: GET + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/loadBalancers?api-version=2016-03-30 response: body: string: !!binary | H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcpl VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xb5yk - 6UfLbJF/9Cj9aFoW223etNvl5KMRf1PM8PndZj1ppnWxaotq2dzdmeyef7r/YHd7d3K+s70/m2Xb - WT69tz2dPNx7sHe+8/D+w527dd5U63qaf15X61Vzl0D//gC9e3dVV5fFLK+bu18U07pqqvN2/CJv - r6r67d2yymZPsjJbTvE9vdNBJ2+zCyD03bu/70efPvx0kj/Yu7+dZdMH2/s7k4fbB7OdB9vT+5O9 - h+cPH3y6czD9fT/SF9vrFY/whi61dVlNMwwVb1wRAmvzBeG+yuu2yBv6imknH14WDTUvlhev26zl - jl6vp9M8n+UzeZOaWYKshagP7s8OdicHO9v3d/ZyouKn97YP7h1Mt/Od2d7u5P6DbOfTqX35vK6W - bb6cnb08qZbnxcW6ZgSBxvekSWrwwWNn9Lk3umeAcbq0GOH5f80E3x0a4d0bh/B1mUIeTF9vTuXB - V7eYWXmocXFJTc5eHpeGf77I23nFBH56TTNS2PmU56PVelIWU3pjNiNq9vqnFt/s9CxWt5iiDlJ5 - Yz5Z7X7kY/dL3B/2V/3l+zrMjybZ9C3NqYJ6WVUlBvk9+71jB6Lwq3XJc+C+JjQnnY+K5aRaL2cv - srbfvFq3w1+6Fx0a+IpQ/iX/DzEilggGBQAA + 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 + sDpeP+Mf9OEv+X8APMudXqR/AAA= headers: Cache-Control: [no-cache] Content-Encoding: [gzip] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 16 May 2016 17:40:02 GMT'] - ETag: [W/"696be725-aac7-40b9-8d07-c5b29f97608c"] + Date: ['Thu, 16 Jun 2016 21:30:59 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] @@ -42,72 +742,15 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network lb list] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] - accept-language: [en-US] - method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/loadBalancers?api-version=2016-03-30 - response: - body: - string: !!binary | - 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 - 2pybrjsAAA== - headers: - Cache-Control: [no-cache] - Content-Encoding: [gzip] - Content-Length: ['1888'] - Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 16 May 2016 17:40:01 GMT'] - Expires: ['-1'] - Pragma: [no-cache] - Strict-Transport-Security: [max-age=31536000; includeSubDomains] - Vary: [Accept-Encoding] - x-ms-original-request-ids: [19e18c3d-b3d1-4583-866f-f6995f5bcfc0, 4e399e9f-b075-4919-b4e6-42027f9d00bb] - status: {code: 200, message: OK} -- request: - body: null - headers: - Accept: [application/json] - Accept-Encoding: ['gzip, deflate'] - Connection: [keep-alive] - Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI/0.0.32] accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test1/providers/Microsoft.Network/loadBalancers?api-version=2016-03-30 response: @@ -117,18 +760,21 @@ interactions: VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xb5yk 6UeXWbnOP3qUfg9/pSl/iOejZbbA5x9Ny2K7zZt2u5x8NLLfFjN8d7dZT5ppXazaolo2d3cmu+ef 7j/Y3d6dnO9s789m2XaWT+9tTycP9x7sne88vP9w526dN9W6nuaf19V61dwl8L8/wO/eXdXVZTHL - 6+buF8W0rprqvB2/yNurqn57t6yy2ZOszJZTfE/vRFDK2+wCSH337u/70acPP53kD/bub2fZ9MH2 - /s7k4fbBbOfB9vT+ZO/h+cMHn+4cTH/fj7yX2+sVj/aGrr03ymqaYdh464qQWftf0lhWed0WeUNf - W5rKF5dFQ68Vy4vXbdZyp6/X02mez/KZg0BNLaHWQuwH92cHu5ODne37O3s5UffTe9sH9w6m2/nO - bG93cv9BtvPpNABwXlfLNl/Ozl6eVMvz4mJdM8JASWdbHg8/PHbmn3sjfwZYp8sAQzz/r2GEu0Oj - vXurYXwI88iDqY3OuTz4+pYzLw+9UFxSs7OXx6XhtS/ydl4xwZ9e0ywVwXzL89FqPSmLKb01mxGF - o7hQq2922harW0xdB7G8MZ+sdj/qYvhLwg+CP70/vu8N/6NJNn1L86/gX1ZVicF/L2jj2Idm4dW6 - 5LkKm9AQJpGPi+WkWi9nL7I2/lq1bjc3cAAcauZrHRL/oA9/yf8D5QaMzZsFAAA= + 6+buF8W0rprqvB2/yNurqn57t6yy2ZOszJZTfE/vRFDK2+wCSH337u/70f2He/f396cZIXFvb3t/ + 99N8e/Lpg73tg3x6/un5ZPpplu3/vh95L7fXKx7tDV17b5TVNMOw8dYVIbP2v6SxrPK6LfKGvrY0 + lS8ui4ZeK5YXr9us5U5fr6fTPJ/lMweBmlpCrYXYnx5k2cNPz7Pt853Zg+39yX2iLtM5e3h/996n + +9Od/d0AwHldLdt8OTt7eVItz4uLdc0IAyWdbXk8/PDYmX/ujfwZYJ0uAwzx/L+GEe4OjfburYbx + IcwjD6Y2Oufy4Otbzrw89EJxSc3OXh6Xhte+yNt5xQR/ek2zVExjr60nZTGlt2YzonAUF2r1Q562 + DlJ5c3dxjbfo82L1URe/X9IfVbGcVOvl7EXWvqyqEqMKWFieyEDx6g93qMMc2hmD/90ya1f0WY8S + RIvuR98PPwi+9/74vkfDjybZ9C2JhlKfeyeaBBTs0M4qAQ/JSc44eoDx/L+HvpFR+t8PoP9zLvlh + e28Kgz+C+XQ0IJCv1iV3/L2gCXU6iXzseDD+WrVuNzdwAJjA+N59eys2MrzuQcXz/x4+6gzR/24I + 959zJupAoxeMPXxZ1e2rbHmR01t1S2/d36HnFu1hJrn1w4f91ipraEyN9vb6LQjhtpoSrQjPN9PV + Bgw7Fpte6A2fWv+/hj0G0B5wNLoj8UQaT/Cn94fV8voZ/6APf8n/Ayl/8J62CwAA headers: Cache-Control: [no-cache] Content-Encoding: [gzip] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 16 May 2016 17:40:02 GMT'] + Date: ['Thu, 16 Jun 2016 21:31:00 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] @@ -140,11 +786,15 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network lb show] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI/0.0.32] accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test1/providers/Microsoft.Network/loadBalancers/cli-test-lb?api-version=2016-03-30 response: @@ -154,19 +804,22 @@ interactions: VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xb5yk 6UfLbJF/9Cj9aFoW223etNvl5KMRf1PM8PndZj1ppnWxaotq2dzdmeyef7r/YHd7d3K+s70/m2Xb WT69tz2dPNx7sHe+8/D+w527dd5U63qaf15X61Vzl0D//gC9e3dVV5fFLK+bu18U07pqqvN2/CJv - r6r67d2yymZPsjJbTvE9vdNBJ2+zCyD03bu/70efPvx0kj/Yu7+dZdMH2/s7k4fbB7OdB9vT+5O9 - h+cPH3y6czD9fT/SF9vrFY/whi61dVlNMwwVb1wRAmvzBeG+yuu2yBv6imknH14WDTUvlhev26zl - jl6vp9M8n+UzeZOaWYKshagP7s8OdicHO9v3d/ZyouKn97YP7h1Mt/Od2d7u5P6DbOfTqX35vK6W - bb6cnb08qZbnxcW6ZgSBxvekSWrwwWNn9Lk3umeAcbq0GOH5f80E3x0a4d0bh/B1mUIeTF9vTuXB - V7eYWXmocXFJTc5eHpeGf77I23nFBH56TTNS2PmU56PVelIWU3pjNiNq9vqnFt/s9CxWt5iiDlJ5 - Yz5Z7X7kY/dL3B/2V/3l+zrMjybZ9C3NqYJ6WVUlBvk9+71jB6Lwq3XJc+C+JjQnnY+K5aRaL2cv - srbfvFq3w1+6Fx0a+IpQ/iX/DzEilggGBQAA + r6r67d2yymZPsjJbTvE9vdNBJ2+zCyD03bu/70f3H+7d39+fZoTAvb3t/d1P8+3Jpw/2tg/y6fmn + 55Ppp1m2//t+pC+21yse4Q1dauuymmYYKt64IgTW5gvCfZXXbZE39BXTTj68LBpqXiwvXrdZyx29 + Xk+neT7LZ/ImNbMEWQtRPz3Isoefnmfb5zuzB9v7k/tERaZn9vD+7r1P96c7+7v25fO6Wrb5cnb2 + 8qRanhcX65oRBBrfkyapwQePndHn3uieAcbp0mKE5/81E3x3aIR3bxzC12UKeTB9vTmVB1/dYmbl + ocbFJTU5e3lcGv75Im/nFRP46TXNSDHtvrKelMWU3pjNiJq9/qnFD3l6Ogjlzd3FNd6iz4vVRz5u + vyQcSbGcVOvl7EXWvqyqEiOxbClPZ2B45Yc7tGHO6+Duf7fM2hV9Foycxu7/+X33h/1cf/m+0uij + STZ9S6ytVOVeaOyWQh5trOB6SExyxkGB4fl/D+0iI/O/j6D+cyatrq1Oj/3FzpMbJ4F4tS65k+/Z + r6mDSecjxzv95tW6Hf7SvchEw3fyzY3sYHhSIeH5fw8/dIblfxfD++eMGTwo1NjYnpdV3b7Klhc5 + vVG39Mb9HXpuaAtzxC0fPgxbqmygITXY2wu/JQTbakr0ILzeTFcDGHWsITUOhkkt/18z9QMoDxhw + fxQqhnjsr/oLa1f6/Zf8P5BnegupCgAA headers: Cache-Control: [no-cache] Content-Encoding: [gzip] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 16 May 2016 17:40:02 GMT'] - ETag: [W/"696be725-aac7-40b9-8d07-c5b29f97608c"] + Date: ['Thu, 16 Jun 2016 21:31:00 GMT'] + ETag: [W/"592544ca-4d32-416e-b672-8ecf6fbc6aa4"] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] @@ -178,41 +831,49 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network lb delete] Connection: [keep-alive] Content-Length: ['0'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI/0.0.32] accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test1/providers/Microsoft.Network/loadBalancers/cli-test-lb?api-version=2016-03-30 response: body: {string: ''} headers: - Azure-AsyncOperation: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/providers/Microsoft.Network/locations/westus/operations/e0edbfa1-243c-4bcb-9c09-293451216024?api-version=2016-03-30'] + Azure-AsyncOperation: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/providers/Microsoft.Network/locations/westus/operations/fbaaf7e0-0220-48f9-bf1c-329acb884bc7?api-version=2016-03-30'] Cache-Control: [no-cache] Content-Length: ['0'] - Date: ['Mon, 16 May 2016 17:40:03 GMT'] + Date: ['Thu, 16 Jun 2016 21:31:02 GMT'] Expires: ['-1'] - Location: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/providers/Microsoft.Network/locations/westus/operationResults/e0edbfa1-243c-4bcb-9c09-293451216024?api-version=2016-03-30'] + Location: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/providers/Microsoft.Network/locations/westus/operationResults/fbaaf7e0-0220-48f9-bf1c-329acb884bc7?api-version=2016-03-30'] Pragma: [no-cache] Retry-After: ['10'] Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] Strict-Transport-Security: [max-age=31536000; includeSubDomains] - x-ms-ratelimit-remaining-subscription-writes: ['1199'] + x-ms-ratelimit-remaining-subscription-writes: ['1198'] status: {code: 202, message: Accepted} - request: body: null headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network lb delete] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI/0.0.32] accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/e0edbfa1-243c-4bcb-9c09-293451216024?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/fbaaf7e0-0220-48f9-bf1c-329acb884bc7?api-version=2016-03-30 response: body: string: !!binary | @@ -223,7 +884,7 @@ interactions: Cache-Control: [no-cache] Content-Encoding: [gzip] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 16 May 2016 17:40:13 GMT'] + Date: ['Thu, 16 Jun 2016 21:31:13 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] @@ -235,27 +896,31 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY2MTA5NDg4LCJuYmYiOjE0NjYxMDk0ODgsImV4cCI6MTQ2NjExMzM4OCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.vYgRxa0PWXVuH-eqwagJLnOchoS7FvWZEYIuRwyCZr8_B20BOVOsq63RXL9IzDlaPM-KSfEUrWYrSid6vd8I9upo9yLwoe9IfKaEkpq0Iy4rLMElw7cdwRCSS4fPIdLIkfTcg-ra2AEKBjsVQ62QuNsIKR2iniivXqYvnSuGk4eKg8u3VenPvWwPmrdTnT9dAaRP_hJrXDJ-Qi-Xr0Q3Cajh7a_JaouCdgaztId6alB2zGuKhzGowxa98-m-1SuNn4cI61NpUlCi7nTkhJAEwob52hnawQqnWNonK2b1LUlAgkAZPeudPmuBi2Sfr2mCUTsUkz4-AxmayvtXmwLoqQ] + CommandName: [network lb list] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI/0.0.32] accept-language: [en-US] + x-ms-client-request-id: [26f963ba-3409-11e6-8c9c-a0b3ccf7272a] method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cli_test1/providers/Microsoft.Network/loadBalancers?api-version=2016-03-30 response: body: string: !!binary | H4sIAAAAAAAEAO29B2AcSZYlJi9tynt/SvVK1+B0oQiAYBMk2JBAEOzBiM3mkuwdaUcjKasqgcpl - VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xR5dZ - uc4/evS97/+S/wdC6kBEDAAAAA== + VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xb5yk + 6UeXWbnOP3qUfu/7v3HyS/4fW9IxlRMAAAA= headers: Cache-Control: [no-cache] Content-Encoding: [gzip] - Content-Length: ['133'] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 16 May 2016 17:40:14 GMT'] + Date: ['Thu, 16 Jun 2016 21:31:13 GMT'] Expires: ['-1'] Pragma: [no-cache] + Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] Strict-Transport-Security: [max-age=31536000; includeSubDomains] Vary: [Accept-Encoding] status: {code: 200, message: OK} diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/tests/recordings/test_network_nsg.yaml b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/tests/recordings/test_network_nsg.yaml index b4c70fc3a..cb9980ae9 100644 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/tests/recordings/test_network_nsg.yaml +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/tests/recordings/test_network_nsg.yaml @@ -8,24 +8,24 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1ODUxNzQwLCJuYmYiOjE0NjU4NTE3NDAsImV4cCI6MTQ2NTg1NTY0MCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.orzzUj1Wkn7QVXC8ck8oRBh63rODHcejvo2Gwl_5pluLd-UTcBr45jXVV1u9-1ilsmelj4_fFoD2s6-RF1ZEVjuPYgBJAMaUS6JY7SjOpMwtAreT32zXcO6ZPaXfChrV6anNq0PV4OPpv8cQiVg4nrVwqdCsGMv1QvV89IDMDnXcH9m78lMUMbsiOJpz0p1i41wv5_NVHN7oDsh09thh1sMhde-crGBPa0DmZL6aEP3HsCbGSC70Ob-8UtwaS1oFRqGgCM9uO_cF4Xp0BzkXnj-WRQi9N-IWlCOKDDKt_O94xOJXOKO_aoLkZAM00z9uZ4XzyBFEdJg5wBSdmt4mzw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1OTQ2MTE1LCJuYmYiOjE0NjU5NDYxMTUsImV4cCI6MTQ2NTk1MDAxNSwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.DfDTq7Cz9il1nhr22dMumrTmKDp1YFeoYV3tO3N6egEmz-Jus22K66uul1zHaaaA6jbeDlDk_yZzWnMKO1WWZv0DD-6FQjf7roH4Xea0fpO5h-KZbYnTpz0ESI1s7fCDt9mndd6E4xLo7ggHEUs1VyrTu_0Zcyhr9siMctX9QnJxbpuKi7pY8r39Mj05Dfsog0ZPb2Lhy6sLxVFjhkjY435mCiH5Q4EVOsPBTjs4OIvOBtLrss_XsSQop27WNzhmhx0DS1tbs9p4L2GBZLVR-RtUgg7oExhz3emI9Blgc74KE3xvfhZPXsDqFZJ44XhMrUX4afWxEGJ21-fR9rNTdw] Connection: [keep-alive] Content-Length: ['210'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 nsgcreationclient/2015-11-01 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 nsgcreationclient/2015-11-01 Azure-SDK-For-Python AZURECLI_0.0.32] accept-language: [en-US] - x-ms-client-request-id: [2e1df3dc-31ac-11e6-a617-a0b3ccf7272a] + x-ms-client-request-id: [7f4b00d4-328b-11e6-8466-a0b3ccf7272a] method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cliTestRg_securityGroups/providers/Microsoft.Resources/deployments/deployment?api-version=2015-11-01 response: - body: {string: '{"id":"/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourceGroups/cliTestRg_securityGroups/providers/Microsoft.Resources/deployments/deployment","name":"deployment","properties":{"templateLink":{"uri":"https://azuresdkci.blob.core.windows.net/templatehost/CreateNSG_2016-06-06/azuredeploy.json","contentVersion":"1.0.0.0"},"parameters":{"location":{"type":"String","value":"westus"},"name":{"type":"String","value":"cli-test-nsg"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2016-06-13T21:17:06.5591874Z","duration":"PT0.1895709S","correlationId":"46a74669-a789-46a3-b25d-0897d368ecc3","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"networkSecurityGroups","locations":["westus"]}]}],"dependencies":[]}}'} + body: {string: '{"id":"/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourceGroups/cliTestRg_securityGroups/providers/Microsoft.Resources/deployments/deployment","name":"deployment","properties":{"templateLink":{"uri":"https://azuresdkci.blob.core.windows.net/templatehost/CreateNSG_2016-06-06/azuredeploy.json","contentVersion":"1.0.0.0"},"parameters":{"location":{"type":"String","value":"westus"},"name":{"type":"String","value":"cli-test-nsg"}},"mode":"Incremental","provisioningState":"Accepted","timestamp":"2016-06-14T23:55:42.1148069Z","duration":"PT0.9957965S","correlationId":"29a0f127-d061-4bd4-ae6e-dfd111cceaf7","providers":[{"namespace":"Microsoft.Network","resourceTypes":[{"resourceType":"networkSecurityGroups","locations":["westus"]}]}],"dependencies":[]}}'} headers: - Azure-AsyncOperation: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourcegroups/cliTestRg_securityGroups/providers/Microsoft.Resources/deployments/deployment/operationStatuses/08587357542591080067?api-version=2015-11-01'] + Azure-AsyncOperation: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourcegroups/cliTestRg_securityGroups/providers/Microsoft.Resources/deployments/deployment/operationStatuses/08587356583443586648?api-version=2015-11-01'] Cache-Control: [no-cache] Content-Length: ['765'] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 13 Jun 2016 21:17:06 GMT'] + Date: ['Tue, 14 Jun 2016 23:55:42 GMT'] Expires: ['-1'] Pragma: [no-cache] Strict-Transport-Security: [max-age=31536000; includeSubDomains] @@ -36,15 +36,15 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1ODUxNzQwLCJuYmYiOjE0NjU4NTE3NDAsImV4cCI6MTQ2NTg1NTY0MCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.orzzUj1Wkn7QVXC8ck8oRBh63rODHcejvo2Gwl_5pluLd-UTcBr45jXVV1u9-1ilsmelj4_fFoD2s6-RF1ZEVjuPYgBJAMaUS6JY7SjOpMwtAreT32zXcO6ZPaXfChrV6anNq0PV4OPpv8cQiVg4nrVwqdCsGMv1QvV89IDMDnXcH9m78lMUMbsiOJpz0p1i41wv5_NVHN7oDsh09thh1sMhde-crGBPa0DmZL6aEP3HsCbGSC70Ob-8UtwaS1oFRqGgCM9uO_cF4Xp0BzkXnj-WRQi9N-IWlCOKDDKt_O94xOJXOKO_aoLkZAM00z9uZ4XzyBFEdJg5wBSdmt4mzw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1OTQ2MTE1LCJuYmYiOjE0NjU5NDYxMTUsImV4cCI6MTQ2NTk1MDAxNSwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.DfDTq7Cz9il1nhr22dMumrTmKDp1YFeoYV3tO3N6egEmz-Jus22K66uul1zHaaaA6jbeDlDk_yZzWnMKO1WWZv0DD-6FQjf7roH4Xea0fpO5h-KZbYnTpz0ESI1s7fCDt9mndd6E4xLo7ggHEUs1VyrTu_0Zcyhr9siMctX9QnJxbpuKi7pY8r39Mj05Dfsog0ZPb2Lhy6sLxVFjhkjY435mCiH5Q4EVOsPBTjs4OIvOBtLrss_XsSQop27WNzhmhx0DS1tbs9p4L2GBZLVR-RtUgg7oExhz3emI9Blgc74KE3xvfhZPXsDqFZJ44XhMrUX4afWxEGJ21-fR9rNTdw] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 nsgcreationclient/2015-11-01 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 nsgcreationclient/2015-11-01 Azure-SDK-For-Python AZURECLI_0.0.32] accept-language: [en-US] - x-ms-client-request-id: [2e1df3dc-31ac-11e6-a617-a0b3ccf7272a] + x-ms-client-request-id: [7f4b00d4-328b-11e6-8466-a0b3ccf7272a] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cliTestRg_securityGroups/providers/Microsoft.Resources/deployments/deployment/operationStatuses/08587357542591080067?api-version=2015-11-01 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cliTestRg_securityGroups/providers/Microsoft.Resources/deployments/deployment/operationStatuses/08587356583443586648?api-version=2015-11-01 response: body: string: !!binary | @@ -56,7 +56,7 @@ interactions: Content-Encoding: [gzip] Content-Length: ['141'] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 13 Jun 2016 21:17:36 GMT'] + Date: ['Tue, 14 Jun 2016 23:56:12 GMT'] Expires: ['-1'] Pragma: [no-cache] Strict-Transport-Security: [max-age=31536000; includeSubDomains] @@ -67,13 +67,13 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1ODUxNzQwLCJuYmYiOjE0NjU4NTE3NDAsImV4cCI6MTQ2NTg1NTY0MCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.orzzUj1Wkn7QVXC8ck8oRBh63rODHcejvo2Gwl_5pluLd-UTcBr45jXVV1u9-1ilsmelj4_fFoD2s6-RF1ZEVjuPYgBJAMaUS6JY7SjOpMwtAreT32zXcO6ZPaXfChrV6anNq0PV4OPpv8cQiVg4nrVwqdCsGMv1QvV89IDMDnXcH9m78lMUMbsiOJpz0p1i41wv5_NVHN7oDsh09thh1sMhde-crGBPa0DmZL6aEP3HsCbGSC70Ob-8UtwaS1oFRqGgCM9uO_cF4Xp0BzkXnj-WRQi9N-IWlCOKDDKt_O94xOJXOKO_aoLkZAM00z9uZ4XzyBFEdJg5wBSdmt4mzw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1OTQ2MTE1LCJuYmYiOjE0NjU5NDYxMTUsImV4cCI6MTQ2NTk1MDAxNSwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.DfDTq7Cz9il1nhr22dMumrTmKDp1YFeoYV3tO3N6egEmz-Jus22K66uul1zHaaaA6jbeDlDk_yZzWnMKO1WWZv0DD-6FQjf7roH4Xea0fpO5h-KZbYnTpz0ESI1s7fCDt9mndd6E4xLo7ggHEUs1VyrTu_0Zcyhr9siMctX9QnJxbpuKi7pY8r39Mj05Dfsog0ZPb2Lhy6sLxVFjhkjY435mCiH5Q4EVOsPBTjs4OIvOBtLrss_XsSQop27WNzhmhx0DS1tbs9p4L2GBZLVR-RtUgg7oExhz3emI9Blgc74KE3xvfhZPXsDqFZJ44XhMrUX4afWxEGJ21-fR9rNTdw] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 nsgcreationclient/2015-11-01 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 nsgcreationclient/2015-11-01 Azure-SDK-For-Python AZURECLI_0.0.32] accept-language: [en-US] - x-ms-client-request-id: [2e1df3dc-31ac-11e6-a617-a0b3ccf7272a] + x-ms-client-request-id: [7f4b00d4-328b-11e6-8466-a0b3ccf7272a] method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/cliTestRg_securityGroups/providers/Microsoft.Resources/deployments/deployment?api-version=2015-11-01 response: @@ -87,26 +87,26 @@ interactions: 1WQ8rep8fFUsZ9VVM17m7V3z+rxq2rsndU6/vnj9+e+/t7P76fYO/icgBIHxTzfVkjCYVsuWcPlJ Gg5RirrbHe/gv49+CWGX1YRzS18Bm7KaZqAmfm+vVxjL67YulhcE5TIr1/jgigi2bvCujHa4JVF3 u6XW28vm4qNfQi8sqhk+P1tO6xzUyUpqTfS5LIAYvfy6pQFRi9fr6TSnUczo+7ZYEIxssaLPzTh3 - 773Z2320++DR3oPxvb2d/Qc7n/4UNZ2ta0X/o5dv9nbGD+/vHNzf331NXxEl65woR9+egXn2P80e - 7H/66cPt7MHBw2366972ZO/+bHvn4OGD2b1PD/Lp9B69xsiBDz569L1fzANuVtkUKDq+eJG3V1X9 - llrT3DGHvCGCyBv+J/QSTSGavg6YjV40dMdLhsDf/yX0H40pX+XLWb6cMgN9jz6p1u1q3dIfhFB+ - RdOP33QOvpz8dD4F1+kc/GIZwQbyGgw/X7NQZQ/O7x/kk73tbCcnuuzvEYVmU6L4w/x892H24N75 - ZJfeMuLyal0atGb5ebYuWzM28w0hmYFNPjouy+rqJ4kCZ8sn1XqJvrnHuz9kMdbpukuY4KfBV98g - UJZnSbb7Q7obGUfeZhc0ku/e/X0/2jnP9x4+3Jtu790/ON/ev7e/t/3wnP759OFuvns++fTg3oPZ - 7/sRvUOoeWqB/to4S7Pckoi+YRTSYjlB/2lbZ+fnxTQ9r6tFmpVl+pNfNPRl+pMvTt/QqwS6raZV - Se99i/4Uwr2s6vZVtrxAP/iU4LfFknmw+5W8cDybEdGbl3V+Xryjb36yqNt1VioxqZkH4ca2GQ2s - oXHLQOiDVV1UoPBHjz69v7OzQ9CKmviYYFGjMxknNEjITMdQdc+rbPYkK7PlNK/djPx/l7M2DOr/ - TWwGLNOS0Ewniie9TuB/FlitRxFq6QHpNgegGxhslwDcwGBP8+U1veyI//9JjuqN4ofNQkCAdVIh - NDZcRA0J0M8Cs+Ab76XY15Y5gBz97fMGMQe9fwNvEEXFAny5bg1h/z/JHrGB/LA5hHFIyadhOhv+ - UC1DjANj1lb21/8f2TUiOo+5z1tn5K/X4bT8f5e/IoP5fymPGUzpfYL/s8Bc+MZ7qfu11/8NnNQx - YERaHlnASdBu9DZ9Z8j+/0ke6g/jh809wIDZpMtA1JIg/fD5BF9bBgF29LfPH8Qg9H6cP77/S4hH - PqKRUAhpExocpjF3fJ15+whA/x8znExolBEAAA== + 99/s3Xt0/9NHOzvj3fv3dg7u7/8UNZ2ta0X/o5dvdh+Od+7t7zy4/5q+IULWORGOvjwD7+w9zHbO + d/cebM92Pt3d3p/M9olZPs23Z+ez3d1d6jw7f0CvMW5gg48efe8X83ibVTYFho4tXuTtVVW/pdY0 + dcwgb4ge8ob/Cb1EM4imrwNeoxcN2fGSoe/3fwn9R0PKV/lyli+nzD/fo0+qdbtat/QHIZRf0ezj + N52CLyc/nU/BdDoFv1hGsIG6BsPP1yxT093zyd7u/dn2g+l9osvDab798OFkb3u2uz99MJvsZ/f3 + cnrLSMurdWnQmuXn2bpszdjMN4RkBi756Lgsq6ufJAqcLZ9U6yX65h7v/pClWKfrLmGCnwZffYNA + WZYl0e4P6W5kHHmbXdBIvnv39/3o/vQ8ezCb3d++l+/ub+/fn022J9NJtv3p7vn+ZLp7b/Lpg9nv + +xG9Q6h5WoH+2jhLs9ySiL5hFNJiOUH/aVtn5+fFND2vq0WalWX6k1809GX6ky9O39CrBLqtplVJ + 732L/hTCvazq9lW2vEA/+JTgt8WSebD7lbxwPJsR0ZuXdX5evKNvfrKo23VWKjGpmQfhxrYZDayh + cctA6INVXVSg8EePPr2/s7ND0Iqa+JhgUaMzGScUSMhMx9B0z6ts9iQrs+U0r92M/H+XszYM6v9N + bAYs05LQTCeKJ71O4H8WWK1HEWrpAek2B6AbGGyXANzAYE/z5TW97Ij//0mO6o3ih81CQIB1UiE0 + NlxEDQnQzwKz4BvvpdjXljmAHP3t8wYxB71/A28QRcUCfLluDWH/P8kesYH8sDmEcUjJp2E6G/5Q + LUOMA2PWVvbX/x/ZNSI6j7nPW2fkrtfhtPx/l78ig/l/KY8ZTOl9gv+zwFz4xnup+7XX/w2c1DFg + RFoeWcBJ0G70Nn1nyP7/SR7qD+OHzT3AgNmky0DUkiD98PkEX1sGAXb0t88fxCD0fpw/vv9LiEc+ + opFQCGnzGRymMXd8nXn7CED/HxE/w9CTEQAA headers: Cache-Control: [no-cache] Content-Encoding: [gzip] - Content-Length: ['1225'] + Content-Length: ['1224'] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 13 Jun 2016 21:17:36 GMT'] + Date: ['Tue, 14 Jun 2016 23:56:13 GMT'] Expires: ['-1'] Pragma: [no-cache] Strict-Transport-Security: [max-age=31536000; includeSubDomains] @@ -114,58 +114,61 @@ interactions: status: {code: 200, message: OK} - request: body: !!binary | - eyJwcm9wZXJ0aWVzIjogeyJwcmlvcml0eSI6IDEwMDAsICJkZXN0aW5hdGlvbkFkZHJlc3NQcmVm - aXgiOiAiMTIzNCIsICJzb3VyY2VBZGRyZXNzUHJlZml4IjogIjc4OSIsICJwcm90b2NvbCI6ICIq - IiwgInNvdXJjZVBvcnRSYW5nZSI6ICIqIiwgImRlc3RpbmF0aW9uUG9ydFJhbmdlIjogIjQ0NDQi - LCAiYWNjZXNzIjogImFsbG93IiwgImRpcmVjdGlvbiI6ICJpbmJvdW5kIn19 + eyJuYW1lIjogIndlYiIsICJwcm9wZXJ0aWVzIjogeyJhY2Nlc3MiOiAiYWxsb3ciLCAic291cmNl + QWRkcmVzc1ByZWZpeCI6ICI3ODkiLCAicHJvdG9jb2wiOiAiKiIsICJkZXN0aW5hdGlvblBvcnRS + YW5nZSI6ICI0NDQ0IiwgImRpcmVjdGlvbiI6ICJpbmJvdW5kIiwgInByaW9yaXR5IjogMTAwMCwg + InNvdXJjZVBvcnRSYW5nZSI6ICIqIiwgImRlc3RpbmF0aW9uQWRkcmVzc1ByZWZpeCI6ICIxMjM0 + In19 headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1ODUxNzQwLCJuYmYiOjE0NjU4NTE3NDAsImV4cCI6MTQ2NTg1NTY0MCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.orzzUj1Wkn7QVXC8ck8oRBh63rODHcejvo2Gwl_5pluLd-UTcBr45jXVV1u9-1ilsmelj4_fFoD2s6-RF1ZEVjuPYgBJAMaUS6JY7SjOpMwtAreT32zXcO6ZPaXfChrV6anNq0PV4OPpv8cQiVg4nrVwqdCsGMv1QvV89IDMDnXcH9m78lMUMbsiOJpz0p1i41wv5_NVHN7oDsh09thh1sMhde-crGBPa0DmZL6aEP3HsCbGSC70Ob-8UtwaS1oFRqGgCM9uO_cF4Xp0BzkXnj-WRQi9N-IWlCOKDDKt_O94xOJXOKO_aoLkZAM00z9uZ4XzyBFEdJg5wBSdmt4mzw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1OTQ2MTE1LCJuYmYiOjE0NjU5NDYxMTUsImV4cCI6MTQ2NTk1MDAxNSwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.DfDTq7Cz9il1nhr22dMumrTmKDp1YFeoYV3tO3N6egEmz-Jus22K66uul1zHaaaA6jbeDlDk_yZzWnMKO1WWZv0DD-6FQjf7roH4Xea0fpO5h-KZbYnTpz0ESI1s7fCDt9mndd6E4xLo7ggHEUs1VyrTu_0Zcyhr9siMctX9QnJxbpuKi7pY8r39Mj05Dfsog0ZPb2Lhy6sLxVFjhkjY435mCiH5Q4EVOsPBTjs4OIvOBtLrss_XsSQop27WNzhmhx0DS1tbs9p4L2GBZLVR-RtUgg7oExhz3emI9Blgc74KE3xvfhZPXsDqFZJ44XhMrUX4afWxEGJ21-fR9rNTdw] Connection: [keep-alive] - Content-Length: ['216'] + Content-Length: ['231'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI_0.0.32] accept-language: [en-US] - x-ms-client-request-id: [41624b00-31ac-11e6-9fe0-a0b3ccf7272a] + x-ms-client-request-id: [939ac000-328b-11e6-8878-a0b3ccf7272a] method: PUT uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cliTestRg_securityGroups/providers/Microsoft.Network/networkSecurityGroups/cli-test-nsg/securityRules/web?api-version=2016-03-30 response: body: {string: "{\r\n \"name\": \"web\",\r\n \"id\": \"/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/resourceGroups/cliTestRg_securityGroups/providers/Microsoft.Network/networkSecurityGroups/cli-test-nsg/securityRules/web\"\ - ,\r\n \"etag\": \"W/\\\"95deb531-dee4-403d-b7ca-7ac8b090e8e4\\\"\",\r\n \ + ,\r\n \"etag\": \"W/\\\"f5434c17-7b0b-4241-a53d-172959c9e96e\\\"\",\r\n \ \ \"properties\": {\r\n \"provisioningState\": \"Updating\",\r\n \"\ protocol\": \"*\",\r\n \"sourcePortRange\": \"*\",\r\n \"destinationPortRange\"\ : \"4444\",\r\n \"sourceAddressPrefix\": \"789\",\r\n \"destinationAddressPrefix\"\ : \"1234\",\r\n \"access\": \"Allow\",\r\n \"priority\": 1000,\r\n \ \ \"direction\": \"Inbound\"\r\n }\r\n}"} headers: - Azure-AsyncOperation: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/providers/Microsoft.Network/locations/westus/operations/8939db13-f972-4c9e-9721-0f42023626db?api-version=2016-03-30'] + Azure-AsyncOperation: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/providers/Microsoft.Network/locations/westus/operations/74329059-35df-4d2b-b8bf-e533876ab2c3?api-version=2016-03-30'] Cache-Control: [no-cache] Content-Length: ['565'] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 13 Jun 2016 21:17:38 GMT'] + Date: ['Tue, 14 Jun 2016 23:56:14 GMT'] Expires: ['-1'] Pragma: [no-cache] Retry-After: ['10'] Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] Strict-Transport-Security: [max-age=31536000; includeSubDomains] - x-ms-ratelimit-remaining-subscription-writes: ['1197'] + x-ms-ratelimit-remaining-subscription-writes: ['1199'] status: {code: 201, message: Created} - request: body: null headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1ODUxNzQwLCJuYmYiOjE0NjU4NTE3NDAsImV4cCI6MTQ2NTg1NTY0MCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.orzzUj1Wkn7QVXC8ck8oRBh63rODHcejvo2Gwl_5pluLd-UTcBr45jXVV1u9-1ilsmelj4_fFoD2s6-RF1ZEVjuPYgBJAMaUS6JY7SjOpMwtAreT32zXcO6ZPaXfChrV6anNq0PV4OPpv8cQiVg4nrVwqdCsGMv1QvV89IDMDnXcH9m78lMUMbsiOJpz0p1i41wv5_NVHN7oDsh09thh1sMhde-crGBPa0DmZL6aEP3HsCbGSC70Ob-8UtwaS1oFRqGgCM9uO_cF4Xp0BzkXnj-WRQi9N-IWlCOKDDKt_O94xOJXOKO_aoLkZAM00z9uZ4XzyBFEdJg5wBSdmt4mzw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1OTQ2MTE1LCJuYmYiOjE0NjU5NDYxMTUsImV4cCI6MTQ2NTk1MDAxNSwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.DfDTq7Cz9il1nhr22dMumrTmKDp1YFeoYV3tO3N6egEmz-Jus22K66uul1zHaaaA6jbeDlDk_yZzWnMKO1WWZv0DD-6FQjf7roH4Xea0fpO5h-KZbYnTpz0ESI1s7fCDt9mndd6E4xLo7ggHEUs1VyrTu_0Zcyhr9siMctX9QnJxbpuKi7pY8r39Mj05Dfsog0ZPb2Lhy6sLxVFjhkjY435mCiH5Q4EVOsPBTjs4OIvOBtLrss_XsSQop27WNzhmhx0DS1tbs9p4L2GBZLVR-RtUgg7oExhz3emI9Blgc74KE3xvfhZPXsDqFZJ44XhMrUX4afWxEGJ21-fR9rNTdw] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI_0.0.32] accept-language: [en-US] - x-ms-client-request-id: [41624b00-31ac-11e6-9fe0-a0b3ccf7272a] + x-ms-client-request-id: [939ac000-328b-11e6-8878-a0b3ccf7272a] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/8939db13-f972-4c9e-9721-0f42023626db?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/74329059-35df-4d2b-b8bf-e533876ab2c3?api-version=2016-03-30 response: body: string: !!binary | @@ -176,7 +179,7 @@ interactions: Cache-Control: [no-cache] Content-Encoding: [gzip] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 13 Jun 2016 21:17:48 GMT'] + Date: ['Tue, 14 Jun 2016 23:56:25 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] @@ -188,13 +191,14 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1ODUxNzQwLCJuYmYiOjE0NjU4NTE3NDAsImV4cCI6MTQ2NTg1NTY0MCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.orzzUj1Wkn7QVXC8ck8oRBh63rODHcejvo2Gwl_5pluLd-UTcBr45jXVV1u9-1ilsmelj4_fFoD2s6-RF1ZEVjuPYgBJAMaUS6JY7SjOpMwtAreT32zXcO6ZPaXfChrV6anNq0PV4OPpv8cQiVg4nrVwqdCsGMv1QvV89IDMDnXcH9m78lMUMbsiOJpz0p1i41wv5_NVHN7oDsh09thh1sMhde-crGBPa0DmZL6aEP3HsCbGSC70Ob-8UtwaS1oFRqGgCM9uO_cF4Xp0BzkXnj-WRQi9N-IWlCOKDDKt_O94xOJXOKO_aoLkZAM00z9uZ4XzyBFEdJg5wBSdmt4mzw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1OTQ2MTE1LCJuYmYiOjE0NjU5NDYxMTUsImV4cCI6MTQ2NTk1MDAxNSwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.DfDTq7Cz9il1nhr22dMumrTmKDp1YFeoYV3tO3N6egEmz-Jus22K66uul1zHaaaA6jbeDlDk_yZzWnMKO1WWZv0DD-6FQjf7roH4Xea0fpO5h-KZbYnTpz0ESI1s7fCDt9mndd6E4xLo7ggHEUs1VyrTu_0Zcyhr9siMctX9QnJxbpuKi7pY8r39Mj05Dfsog0ZPb2Lhy6sLxVFjhkjY435mCiH5Q4EVOsPBTjs4OIvOBtLrss_XsSQop27WNzhmhx0DS1tbs9p4L2GBZLVR-RtUgg7oExhz3emI9Blgc74KE3xvfhZPXsDqFZJ44XhMrUX4afWxEGJ21-fR9rNTdw] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI_0.0.32] accept-language: [en-US] - x-ms-client-request-id: [41624b00-31ac-11e6-9fe0-a0b3ccf7272a] + x-ms-client-request-id: [939ac000-328b-11e6-8878-a0b3ccf7272a] method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cliTestRg_securityGroups/providers/Microsoft.Network/networkSecurityGroups/cli-test-nsg/securityRules/web?api-version=2016-03-30 response: @@ -204,17 +208,17 @@ interactions: VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xb5yk 6UfLbJF/9Cj96CqffDTiT4oZ/r7brCfNtC5WbVEtm7s7k93zT/cf7G7vTs53tvdns2w7y6f3tqeT h3sP9s53Ht5/uHO3zptqXU/zz+tqvWruTsviTd60ry5+/yafruuivdYvVnV1Wczyurn7RTGtq6Y6 - b8cv8vaqqt/eXcrP1+EbBGq7JVjby+biroH2al3mzV2HeN5mF0D9u3d/348+3b+f7+8enG/fe5BN - t/cf7D/czh5Mdrbvn+eTfP/ew729+/u/70f6IuGzyuu2yBt6nckiH14WDQ2+WF68brOWqfR6PZ3m + b8cv8vaqqt/eXcrP1+EbBGq7JVjby+biroH2al3mzV2HeN5mF0D9u3d/349mn+YPsoOde9v39yf5 + 9v7O3sH2ZO9gfzv79OH0/uThw72dh+e/70f6IuGzyuu2yBt6nckiH14WDQ2+WF68brOWqfR6PZ3m +SyfyZvSrK2mVYlvv2U/FTq8rOr2Vba84FfdlzMaSLHMQNigxT49tpFAOJ7NiKjNyzo/L96hzYOD h7aJB6fXbnfvnoOVEdINxvbRcVlWV/bzVV1UICR9s7uzs2M+nhV1PgVU+vyjs+WkWi9nH+G7X/Ib - J7/k/wF3VshHNgIAAA== + J7/k/wEEZVL1NgIAAA== headers: Cache-Control: [no-cache] Content-Encoding: [gzip] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 13 Jun 2016 21:17:48 GMT'] - ETag: [W/"645e418f-37ac-4749-a7b0-5febe4392254"] + Date: ['Tue, 14 Jun 2016 23:56:25 GMT'] + ETag: [W/"d6e7a803-54be-4028-b284-a69c5b99209f"] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] @@ -226,13 +230,14 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1ODUxNzQwLCJuYmYiOjE0NjU4NTE3NDAsImV4cCI6MTQ2NTg1NTY0MCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.orzzUj1Wkn7QVXC8ck8oRBh63rODHcejvo2Gwl_5pluLd-UTcBr45jXVV1u9-1ilsmelj4_fFoD2s6-RF1ZEVjuPYgBJAMaUS6JY7SjOpMwtAreT32zXcO6ZPaXfChrV6anNq0PV4OPpv8cQiVg4nrVwqdCsGMv1QvV89IDMDnXcH9m78lMUMbsiOJpz0p1i41wv5_NVHN7oDsh09thh1sMhde-crGBPa0DmZL6aEP3HsCbGSC70Ob-8UtwaS1oFRqGgCM9uO_cF4Xp0BzkXnj-WRQi9N-IWlCOKDDKt_O94xOJXOKO_aoLkZAM00z9uZ4XzyBFEdJg5wBSdmt4mzw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1OTQ2MTE1LCJuYmYiOjE0NjU5NDYxMTUsImV4cCI6MTQ2NTk1MDAxNSwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.DfDTq7Cz9il1nhr22dMumrTmKDp1YFeoYV3tO3N6egEmz-Jus22K66uul1zHaaaA6jbeDlDk_yZzWnMKO1WWZv0DD-6FQjf7roH4Xea0fpO5h-KZbYnTpz0ESI1s7fCDt9mndd6E4xLo7ggHEUs1VyrTu_0Zcyhr9siMctX9QnJxbpuKi7pY8r39Mj05Dfsog0ZPb2Lhy6sLxVFjhkjY435mCiH5Q4EVOsPBTjs4OIvOBtLrss_XsSQop27WNzhmhx0DS1tbs9p4L2GBZLVR-RtUgg7oExhz3emI9Blgc74KE3xvfhZPXsDqFZJ44XhMrUX4afWxEGJ21-fR9rNTdw] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI_0.0.32] accept-language: [en-US] - x-ms-client-request-id: [48964b7e-31ac-11e6-bc8f-a0b3ccf7272a] + x-ms-client-request-id: [9b63f85e-328b-11e6-aec0-a0b3ccf7272a] method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/networkSecurityGroups?api-version=2016-03-30 response: @@ -308,116 +313,148 @@ interactions: +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 - /KAPf8n/A8Oo1Ole3gEA + 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 + 9AdqftXP+Ad9+Ev+H2/NgLrYMAIA headers: Cache-Control: [no-cache] Content-Encoding: [gzip] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 13 Jun 2016 21:17:50 GMT'] + Date: ['Tue, 14 Jun 2016 23:56:27 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] @@ -429,13 +466,14 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1ODUxNzQwLCJuYmYiOjE0NjU4NTE3NDAsImV4cCI6MTQ2NTg1NTY0MCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.orzzUj1Wkn7QVXC8ck8oRBh63rODHcejvo2Gwl_5pluLd-UTcBr45jXVV1u9-1ilsmelj4_fFoD2s6-RF1ZEVjuPYgBJAMaUS6JY7SjOpMwtAreT32zXcO6ZPaXfChrV6anNq0PV4OPpv8cQiVg4nrVwqdCsGMv1QvV89IDMDnXcH9m78lMUMbsiOJpz0p1i41wv5_NVHN7oDsh09thh1sMhde-crGBPa0DmZL6aEP3HsCbGSC70Ob-8UtwaS1oFRqGgCM9uO_cF4Xp0BzkXnj-WRQi9N-IWlCOKDDKt_O94xOJXOKO_aoLkZAM00z9uZ4XzyBFEdJg5wBSdmt4mzw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1OTQ2MTE1LCJuYmYiOjE0NjU5NDYxMTUsImV4cCI6MTQ2NTk1MDAxNSwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.DfDTq7Cz9il1nhr22dMumrTmKDp1YFeoYV3tO3N6egEmz-Jus22K66uul1zHaaaA6jbeDlDk_yZzWnMKO1WWZv0DD-6FQjf7roH4Xea0fpO5h-KZbYnTpz0ESI1s7fCDt9mndd6E4xLo7ggHEUs1VyrTu_0Zcyhr9siMctX9QnJxbpuKi7pY8r39Mj05Dfsog0ZPb2Lhy6sLxVFjhkjY435mCiH5Q4EVOsPBTjs4OIvOBtLrss_XsSQop27WNzhmhx0DS1tbs9p4L2GBZLVR-RtUgg7oExhz3emI9Blgc74KE3xvfhZPXsDqFZJ44XhMrUX4afWxEGJ21-fR9rNTdw] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI_0.0.32] accept-language: [en-US] - x-ms-client-request-id: [4ad8e140-31ac-11e6-ab61-a0b3ccf7272a] + x-ms-client-request-id: [9bfb1936-328b-11e6-8d50-a0b3ccf7272a] method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cliTestRg_securityGroups/providers/Microsoft.Network/networkSecurityGroups?api-version=2016-03-30 response: @@ -445,25 +483,25 @@ interactions: VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xb5yk 6UeXWbnOP3qUfg9/pSl/iOejZbbA5x9Ny2K7zZt2e9lcfDSyXxczfHm3WU+aaV2s2qJaNnd3Jrvn n+4/2N3enZzvbO/PZtl2lk/vbU8nD/ce7J3vPLz/cOdunTfVup7mn9fVetXcJfhvCPyri9+/yafr - umiv9YtVXV0Ws7xu7n5RTOuqqc7b8Yu8varqt3eX8vN1+AaBiqGat9kFkP3u3d/3o0/37+f7uwfn - 2/ceZNPt/Qf7D7ezB5Od7fvn+STfv/dwb+/+/u/7kfdye71iMtwSB+/NsppmIAveviKs1v6XNLhV - XrdF3tDXlujyxWXR0GvF8uJ1m7Xc+ev1dJrns3zmIFBTS8i1TEb24Pz+QT7Z28528ofb+/t7NLbZ - 9NPt3Yf5+e7D7MG988luAMAQ/NW6ZDyUB+TxkMJj+eEqn/hA8Py/nhnuGmg80ruxIXwIk8iDqYvO - qTz4+pYzKw9eaKtpVaLdtyLfC+VeVnX7KlteMLhYsxkRoVgyKwZt9+mJNBeox7MZTU3zss7Pi3do - /eDgYaSxB7v3xu7evRj8jAbcgEIfHZdldRVpsaqLCpNFbXZ3dnb6DWZFnU/RJ7X46Gw5qdbL2Udh - q1/i/+n98X0PGmF/nq3L1jAOMweBvJUYMPI/Sax3tnzC/XuA8fy/XyZio79747D+XygnxISGwmjK - Q0gLYYu0rbPz82KantfVIs3KMv3JLxr6Mv3JF6dvIrCo859NmYu1FZA98fnJom7XWakTGnnP6+P9 - X34vKfz0/jcjhgGIzsSHgnX8g3WdP6+y2ZOszJbTvB5ix/8PS9mtx/j/bZHDKNOShplOdJwReITA - /0vErjcrkVe9bnrvx7p6b2Hb7bf42RG2p/nymnAa4rz/b0rXDYP6f784YQBsqwqZZyNRkTepq/+X - CE6sqQf2Vu2doIAEkQaBnJCg9Fv87MgJsZO4RV+u2zhX/X9TVG4e1//7pYXHkFbrlufayIpaHxIi - OHxtZX/9ke/npIxJF2kRiNnNvh8xD9P+G5Kzs2Wb15t48v/Dsnbj2P5/I29mpBGAhMH/SwQt1tQD - 22u/YVDvLVU3OXnEIkzhD5cqGFNCigDGee7/m/J006j+3y9JGAGLTFeYIq9SX/8flZlYeycsoEGk - QSArJCz9Fu8vK+6P75tf9TP+QR/+kv8HigGOKhQZAAA= + umiv9YtVXV0Ws7xu7n5RTOuqqc7b8Yu8varqt3eX8vN1+AaBiqGat9kFkP3u3d/3o9mn+YPsYOfe + 9v39Sb69v7N3sD3ZO9jfzj59OL0/efhwb+fh+e/7kfdye71iMtwSB+/NsppmIAveviKs1v6XNLhV + XrdF3tDXlujyxWXR0GvF8uJ1m7Xc+ev1dJrns3zmIFBTS8i1TMZ093yyt3t/tv1gen93e//hNN9+ + +HCytz3b3Z8+mE32s/t7eQDAEPzVumQ8lAfk8ZDCY/nhKp/4QPD8v54Z7hpoPNK7sSF8CJPIg6mL + zqk8+PqWMysPXmiraVWi3bci3wvlXlZ1+ypbXjC4WLMZEaFYMisGbffpiTQXqMezGU1N87LOz4t3 + aP3g4GGksQe798bu3r0Y/IwG3IBCHx2XZXUVabGqiwqTRW12d3Z2+g1mRZ1P0Se1+OhsOanWy9lH + Yatf4v/p/fF9Dxphf56ty9YwDjMHgbyVGDDyP0msd7Z8wv17gPH8v18mYqO/e+Ow/l8oJ8SEhsJo + ykNIC2GLtK2z8/Nimp7X1SLNyjL9yS8a+jL9yRenbyKwqPOfTZmLtRWQPfH5yaJu11mpExp5z+vj + /V9+Lyn89P43I4YBiM7Eh4J1/IN1nT+vstmTrMyW07weYsf/D0vZrcf4/22RwyjTkoaZTnScEXiE + wP9LxK43K5FXvW5678e6em9h2+23+NkRtqf58ppwGuK8/29K1w2D+n+/OGEAbKsKmWcjUZE3qav/ + lwhOrKkH9lbtnaCABJEGgZyQoPRb/OzICbGTuEVfrts4V/1/U1RuHtf/+6WFx5BW65bn2siKWh8S + Ijh8bWV//ZHv56SMSRdpEYjZzb4fMQ/T/huSs7Nlm9ebePL/w7J249j+fyNvZqQRgITB/0sELdbU + A9trv2FQ7y1VNzl5xCJM4Q+XKhhTQooAxnnu/5vydNOo/t8vSRgBi0xXmCKvUl//H5WZWHsnLKBB + pEEgKyQs/RbvLyvuj++bX/Uz/kEf/pL/B4gZdaEUGQAA headers: Cache-Control: [no-cache] Content-Encoding: [gzip] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 13 Jun 2016 21:17:54 GMT'] + Date: ['Tue, 14 Jun 2016 23:56:28 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] @@ -475,13 +513,14 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1ODUxNzQwLCJuYmYiOjE0NjU4NTE3NDAsImV4cCI6MTQ2NTg1NTY0MCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.orzzUj1Wkn7QVXC8ck8oRBh63rODHcejvo2Gwl_5pluLd-UTcBr45jXVV1u9-1ilsmelj4_fFoD2s6-RF1ZEVjuPYgBJAMaUS6JY7SjOpMwtAreT32zXcO6ZPaXfChrV6anNq0PV4OPpv8cQiVg4nrVwqdCsGMv1QvV89IDMDnXcH9m78lMUMbsiOJpz0p1i41wv5_NVHN7oDsh09thh1sMhde-crGBPa0DmZL6aEP3HsCbGSC70Ob-8UtwaS1oFRqGgCM9uO_cF4Xp0BzkXnj-WRQi9N-IWlCOKDDKt_O94xOJXOKO_aoLkZAM00z9uZ4XzyBFEdJg5wBSdmt4mzw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1OTQ2MTE1LCJuYmYiOjE0NjU5NDYxMTUsImV4cCI6MTQ2NTk1MDAxNSwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.DfDTq7Cz9il1nhr22dMumrTmKDp1YFeoYV3tO3N6egEmz-Jus22K66uul1zHaaaA6jbeDlDk_yZzWnMKO1WWZv0DD-6FQjf7roH4Xea0fpO5h-KZbYnTpz0ESI1s7fCDt9mndd6E4xLo7ggHEUs1VyrTu_0Zcyhr9siMctX9QnJxbpuKi7pY8r39Mj05Dfsog0ZPb2Lhy6sLxVFjhkjY435mCiH5Q4EVOsPBTjs4OIvOBtLrss_XsSQop27WNzhmhx0DS1tbs9p4L2GBZLVR-RtUgg7oExhz3emI9Blgc74KE3xvfhZPXsDqFZJ44XhMrUX4afWxEGJ21-fR9rNTdw] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI_0.0.32] accept-language: [en-US] - x-ms-client-request-id: [4b212064-31ac-11e6-b5d9-a0b3ccf7272a] + x-ms-client-request-id: [9c4a7f90-328b-11e6-bb53-a0b3ccf7272a] method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cliTestRg_securityGroups/providers/Microsoft.Network/networkSecurityGroups/cli-test-nsg?api-version=2016-03-30 response: @@ -491,26 +530,26 @@ interactions: VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xb5yk 6UfLbJF/9Cj9aFoW223etNvL5uKjEX9VzPDF3WY9aaZ1sWqLatnc3Znsnn+6/2B3e3dyvrO9P5tl 21k+vbc9nTzce7B3vvPw/sOdu3XeVOt6mn9eV+tVc5dgvyHQry5+/yafruuivdYvVnV1Wczyurn7 - RTGtq6Y6b8cv8vaqqt/eXcrP1+EbBKqLZt5mF0D0u3d/348+3b+f7+8enG/fe5BNt/cf7D/czh5M - drbvn+eTfP/ew729+/u/70f6Ynu94qHfsm99q6ymGUiBN68Ik7X5ggazyuu2yBv6iokrH14WDTUv - lhev26zlDl+vp9M8n+UzeZOaWYKthejZg/P7B/lkbzvbyR9u7+/v0Thm00+3dx/m57sPswf3zie7 - 9mVD1Ffrkvv+nnyeGiTw2Hm+yifmRTz/r5/kuwYaj+5uF/2vO/nyYHp6cyYPvrrFzMmDxm01rUq0 - +VbnO6HSy6puX2XLCwbTbTKjwRZLZqug3T49naYC7Xg2I/I3L+v8vHiHlg8OHnYaejB7rXf37nXh - ZjSwBlT46Lgsq6vOt6u6qDAJ9P3uzs5O+OWsqPMp+qFvPzpbTqr1cvaRa/FLzK/6y/f1bcLwPFuX - rZl8nmACsZF9GbmfJLY5Wz7hfhQYnv/383JsxHc3Dun/JfxNzGQoimaMclrIVKdtnZ2fF9P0vK4W - aVaW6U9+0dCX6U++OH3TgUOd/mzISbedgOqx/U8WdbvOSp2wzjse7Pd78daS8+n9ry869jVvEkOh - OP7Bus6fV9nsSVZmy2lex9jp/8MScqvx/X9PXDCqtKRhpRMdVwcWdfxzKDI9qnde88D33u128V6C - sht++80IytN8eU19xzjn/5uSsWFA/+8UBSDMNqKQOTTS0HmLuvg5ZPpuMw/cjW0dk2OonS8DHicm - D7/9Znic2EHciS/XbZ8r/r/J5pvH9P9OTmec02rd8jwaPletTwIAJ6mt7K8/8pf4oRF7IrLZXyJm - YNp+TRk5W7Z5PcRT/x+Wk43j+v+0rJiRdYBRzz+HQtJt5oHrtR0YwHtJxCbHiKacKfj+EgFjRZ0T - gD7P/H9TFjaN6P+dUgCMmd27gtB5jfr4/wi/d9s6RsdYO18GfE6MHn57ez6XX76PH/T7L/l/AHdd - PZbnFgAA + RTGtq6Y6b8cv8vaqqt/eXcrP1+EbBKqLZt5mF0D0u3d/349mn+YPsoOde9v39yf59v7O3sH2ZO9g + fzv79OH0/uThw72dh+e/70f6Ynu94qHfsm99q6ymGUiBN68Ik7X5ggazyuu2yBv6iokrH14WDTUv + lhev26zlDl+vp9M8n+UzeZOaWYKthejT3fPJ3u792faD6f3d7f2H03z74cPJ3vZsd3/6YDbZz+7v + 5fZlQ9RX65L7/p58nhok8Nh5vson5kU8/6+f5LsGGo/ubhf9rzv58mB6enMmD766xczJg8ZtNa1K + tPlW5zuh0suqbl9lywsG020yo8EWS2aroN0+PZ2mAu14NiPyNy/r/Lx4h5YPDh52Gnowe6139+51 + 4WY0sAZU+Oi4LKurzreruqgwCfT97s7OTvjlrKjzKfqhbz86W06q9XL2kWvxS8yv+sv39W3C8Dxb + l62ZfJ5gArGRfRm5nyS2OVs+4X4UGJ7/9/NybMR3Nw7p/yX8TcxkKIpmjHJayFSnbZ2dnxfT9Lyu + FmlWlulPftHQl+lPvjh904FDnf5syEm3nYDqsf1PFnW7zkqdsM47Huz3e/HWkvPp/a8vOvY1bxJD + oTj+wbrOn1fZ7ElWZstpXsfY6f/DEnKr8f1/T1wwqrSkYaUTHVcHFnX8cygyPap3XvPA997tdvFe + grIbfvvNCMrTfHlNfcc45/+bkrFhQP/vFAUgzDaikDk00tB5i7r4OWT6bjMP3I1tHZNjqJ0vAx4n + Jg+//WZ4nNhB3Ikv122fK/6/yeabx/T/Tk5nnNNq3fI8Gj5XrU8CACepreyvP/KX+KEReyKy2V8i + ZmDafk0ZOVu2eT3EU/8flpON4/r/tKyYkXWAUc8/h0LSbeaB67UdGMB7ScQmx4imnCn4/hIBY0Wd + E4A+z/x/UxY2jej/nVIAjJndu4LQeY36+P8Iv3fbOkbHWDtfBnxOjB5+e3s+l1++jx/0+y/5fwDY + ZFCG5xYAAA== headers: Cache-Control: [no-cache] Content-Encoding: [gzip] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 13 Jun 2016 21:17:54 GMT'] - ETag: [W/"645e418f-37ac-4749-a7b0-5febe4392254"] + Date: ['Tue, 14 Jun 2016 23:56:28 GMT'] + ETag: [W/"d6e7a803-54be-4028-b284-a69c5b99209f"] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] @@ -522,13 +561,14 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1ODUxNzQwLCJuYmYiOjE0NjU4NTE3NDAsImV4cCI6MTQ2NTg1NTY0MCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.orzzUj1Wkn7QVXC8ck8oRBh63rODHcejvo2Gwl_5pluLd-UTcBr45jXVV1u9-1ilsmelj4_fFoD2s6-RF1ZEVjuPYgBJAMaUS6JY7SjOpMwtAreT32zXcO6ZPaXfChrV6anNq0PV4OPpv8cQiVg4nrVwqdCsGMv1QvV89IDMDnXcH9m78lMUMbsiOJpz0p1i41wv5_NVHN7oDsh09thh1sMhde-crGBPa0DmZL6aEP3HsCbGSC70Ob-8UtwaS1oFRqGgCM9uO_cF4Xp0BzkXnj-WRQi9N-IWlCOKDDKt_O94xOJXOKO_aoLkZAM00z9uZ4XzyBFEdJg5wBSdmt4mzw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1OTQ2MTE1LCJuYmYiOjE0NjU5NDYxMTUsImV4cCI6MTQ2NTk1MDAxNSwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.DfDTq7Cz9il1nhr22dMumrTmKDp1YFeoYV3tO3N6egEmz-Jus22K66uul1zHaaaA6jbeDlDk_yZzWnMKO1WWZv0DD-6FQjf7roH4Xea0fpO5h-KZbYnTpz0ESI1s7fCDt9mndd6E4xLo7ggHEUs1VyrTu_0Zcyhr9siMctX9QnJxbpuKi7pY8r39Mj05Dfsog0ZPb2Lhy6sLxVFjhkjY435mCiH5Q4EVOsPBTjs4OIvOBtLrss_XsSQop27WNzhmhx0DS1tbs9p4L2GBZLVR-RtUgg7oExhz3emI9Blgc74KE3xvfhZPXsDqFZJ44XhMrUX4afWxEGJ21-fR9rNTdw] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI_0.0.32] accept-language: [en-US] - x-ms-client-request-id: [4b6cb314-31ac-11e6-aff6-a0b3ccf7272a] + x-ms-client-request-id: [9cadb594-328b-11e6-a28c-a0b3ccf7272a] method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cliTestRg_securityGroups/providers/Microsoft.Network/networkSecurityGroups/cli-test-nsg/securityRules?api-version=2016-03-30 response: @@ -539,15 +579,15 @@ interactions: 6UeXWbnOP3qUfg9/pSl/iOejZbbA5x9d5ZOPRvbTYobP7jbrSTOti1VbVMvm7s5k9/zT/Qe727uT 853t/dks287y6b3t6eTh3oO9852H9x/u3K3zplrX0/zzulqvmrvTsniTN+2ri9+/yafrumiv9YtV XV0Ws7xu7n5RTOuqqc7b8Yu8varqt3eX8vN1+AaB2m4J1vayubhroL1al3lzN0Q+b7MLoP/du7/v - R5/u38/3dw/Ot+89yKbb+w/2H25nDyY72/fP80m+f+/h3t79/d/3I+9lwmuV122RNwTCkkm+uCwa + R7NP8wfZwc697fv7k3x7f2fvYHuyd7C/nX36cHp/8vDh3s7D89/3I+9lwmuV122RNwTCkkm+uCwa IkSxvHjdZi1T7fV6Os3zWT5zEKRpW02rEi2+FXwjtHlZ1e2rbHnBIMIGMxpgscxA8KDVPj1BQ4F0 PJsRwZuXdX5evEO7BwcPg2YevF7b3b17IcyMBtNg3B8dl2V1FXy3qosKBKdvd3d2dvyvZkWdT9ED - fffR2XJSrZezj8z3v0R+4R/f/42TX/L/AKVaKuGPAgAA + fffR2XJSrZezj8z3v0R+4R/f/42TX/L/AFu0LsCPAgAA headers: Cache-Control: [no-cache] Content-Encoding: [gzip] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 13 Jun 2016 21:17:55 GMT'] + Date: ['Tue, 14 Jun 2016 23:56:29 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] @@ -559,13 +599,14 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1ODUxNzQwLCJuYmYiOjE0NjU4NTE3NDAsImV4cCI6MTQ2NTg1NTY0MCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.orzzUj1Wkn7QVXC8ck8oRBh63rODHcejvo2Gwl_5pluLd-UTcBr45jXVV1u9-1ilsmelj4_fFoD2s6-RF1ZEVjuPYgBJAMaUS6JY7SjOpMwtAreT32zXcO6ZPaXfChrV6anNq0PV4OPpv8cQiVg4nrVwqdCsGMv1QvV89IDMDnXcH9m78lMUMbsiOJpz0p1i41wv5_NVHN7oDsh09thh1sMhde-crGBPa0DmZL6aEP3HsCbGSC70Ob-8UtwaS1oFRqGgCM9uO_cF4Xp0BzkXnj-WRQi9N-IWlCOKDDKt_O94xOJXOKO_aoLkZAM00z9uZ4XzyBFEdJg5wBSdmt4mzw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1OTQ2MTE1LCJuYmYiOjE0NjU5NDYxMTUsImV4cCI6MTQ2NTk1MDAxNSwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.DfDTq7Cz9il1nhr22dMumrTmKDp1YFeoYV3tO3N6egEmz-Jus22K66uul1zHaaaA6jbeDlDk_yZzWnMKO1WWZv0DD-6FQjf7roH4Xea0fpO5h-KZbYnTpz0ESI1s7fCDt9mndd6E4xLo7ggHEUs1VyrTu_0Zcyhr9siMctX9QnJxbpuKi7pY8r39Mj05Dfsog0ZPb2Lhy6sLxVFjhkjY435mCiH5Q4EVOsPBTjs4OIvOBtLrss_XsSQop27WNzhmhx0DS1tbs9p4L2GBZLVR-RtUgg7oExhz3emI9Blgc74KE3xvfhZPXsDqFZJ44XhMrUX4afWxEGJ21-fR9rNTdw] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI_0.0.32] accept-language: [en-US] - x-ms-client-request-id: [4ba6aab8-31ac-11e6-b6ba-a0b3ccf7272a] + x-ms-client-request-id: [9d05a8e2-328b-11e6-a183-a0b3ccf7272a] method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cliTestRg_securityGroups/providers/Microsoft.Network/networkSecurityGroups/cli-test-nsg/securityRules/web?api-version=2016-03-30 response: @@ -575,17 +616,17 @@ interactions: VmVdZhZAzO2dvPfee++999577733ujudTif33/8/XGZkAWz2zkrayZ4hgKrIHz9+fB8/In7xb5yk 6UfLbJF/9Cj96CqffDTiT4oZ/r7brCfNtC5WbVEtm7s7k93zT/cf7G7vTs53tvdns2w7y6f3tqeT h3sP9s53Ht5/uHO3zptqXU/zz+tqvWruTsviTd60ry5+/yafruuivdYvVnV1Wczyurn7RTGtq6Y6 - b8cv8vaqqt/eXcrP1+EbBGq7JVjby+biroH2al3mzV2HeN5mF0D9u3d/348+3b+f7+8enG/fe5BN - t/cf7D/czh5Mdrbvn+eTfP/ew729+/u/70f6IuGzyuu2yBt6nckiH14WDQ2+WF68brOWqfR6PZ3m + b8cv8vaqqt/eXcrP1+EbBGq7JVjby+biroH2al3mzV2HeN5mF0D9u3d/349mn+YPsoOde9v39yf5 + 9v7O3sH2ZO9gfzv79OH0/uThw72dh+e/70f6IuGzyuu2yBt6nckiH14WDQ2+WF68brOWqfR6PZ3m +SyfyZvSrK2mVYlvv2U/FTq8rOr2Vba84FfdlzMaSLHMQNigxT49tpFAOJ7NiKjNyzo/L96hzYOD h7aJB6fXbnfvnoOVEdINxvbRcVlWV/bzVV1UICR9s7uzs2M+nhV1PgVU+vyjs+WkWi9nH+G7X/Ib - J7/k/wF3VshHNgIAAA== + J7/k/wEEZVL1NgIAAA== headers: Cache-Control: [no-cache] Content-Encoding: [gzip] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 13 Jun 2016 21:17:54 GMT'] - ETag: [W/"645e418f-37ac-4749-a7b0-5febe4392254"] + Date: ['Tue, 14 Jun 2016 23:56:30 GMT'] + ETag: [W/"d6e7a803-54be-4028-b284-a69c5b99209f"] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] @@ -597,45 +638,47 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1ODUxNzQwLCJuYmYiOjE0NjU4NTE3NDAsImV4cCI6MTQ2NTg1NTY0MCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.orzzUj1Wkn7QVXC8ck8oRBh63rODHcejvo2Gwl_5pluLd-UTcBr45jXVV1u9-1ilsmelj4_fFoD2s6-RF1ZEVjuPYgBJAMaUS6JY7SjOpMwtAreT32zXcO6ZPaXfChrV6anNq0PV4OPpv8cQiVg4nrVwqdCsGMv1QvV89IDMDnXcH9m78lMUMbsiOJpz0p1i41wv5_NVHN7oDsh09thh1sMhde-crGBPa0DmZL6aEP3HsCbGSC70Ob-8UtwaS1oFRqGgCM9uO_cF4Xp0BzkXnj-WRQi9N-IWlCOKDDKt_O94xOJXOKO_aoLkZAM00z9uZ4XzyBFEdJg5wBSdmt4mzw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1OTQ2MTE1LCJuYmYiOjE0NjU5NDYxMTUsImV4cCI6MTQ2NTk1MDAxNSwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.DfDTq7Cz9il1nhr22dMumrTmKDp1YFeoYV3tO3N6egEmz-Jus22K66uul1zHaaaA6jbeDlDk_yZzWnMKO1WWZv0DD-6FQjf7roH4Xea0fpO5h-KZbYnTpz0ESI1s7fCDt9mndd6E4xLo7ggHEUs1VyrTu_0Zcyhr9siMctX9QnJxbpuKi7pY8r39Mj05Dfsog0ZPb2Lhy6sLxVFjhkjY435mCiH5Q4EVOsPBTjs4OIvOBtLrss_XsSQop27WNzhmhx0DS1tbs9p4L2GBZLVR-RtUgg7oExhz3emI9Blgc74KE3xvfhZPXsDqFZJ44XhMrUX4afWxEGJ21-fR9rNTdw] Connection: [keep-alive] Content-Length: ['0'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI_0.0.32] accept-language: [en-US] - x-ms-client-request-id: [4bd8aad0-31ac-11e6-bd09-a0b3ccf7272a] + x-ms-client-request-id: [9d4fad9a-328b-11e6-aa96-a0b3ccf7272a] method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cliTestRg_securityGroups/providers/Microsoft.Network/networkSecurityGroups/cli-test-nsg/securityRules/web?api-version=2016-03-30 response: body: {string: ''} headers: - Azure-AsyncOperation: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/providers/Microsoft.Network/locations/westus/operations/e78be9e0-bdad-4d04-841c-71c8ddd777aa?api-version=2016-03-30'] + Azure-AsyncOperation: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/providers/Microsoft.Network/locations/westus/operations/da737322-0a06-49c5-a004-7c1141125372?api-version=2016-03-30'] Cache-Control: [no-cache] Content-Length: ['0'] - Date: ['Mon, 13 Jun 2016 21:17:55 GMT'] + Date: ['Tue, 14 Jun 2016 23:56:30 GMT'] Expires: ['-1'] - Location: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/providers/Microsoft.Network/locations/westus/operationResults/e78be9e0-bdad-4d04-841c-71c8ddd777aa?api-version=2016-03-30'] + Location: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/providers/Microsoft.Network/locations/westus/operationResults/da737322-0a06-49c5-a004-7c1141125372?api-version=2016-03-30'] Pragma: [no-cache] Retry-After: ['10'] Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] Strict-Transport-Security: [max-age=31536000; includeSubDomains] - x-ms-ratelimit-remaining-subscription-writes: ['1196'] + x-ms-ratelimit-remaining-subscription-writes: ['1199'] status: {code: 202, message: Accepted} - request: body: null headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1ODUxNzQwLCJuYmYiOjE0NjU4NTE3NDAsImV4cCI6MTQ2NTg1NTY0MCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.orzzUj1Wkn7QVXC8ck8oRBh63rODHcejvo2Gwl_5pluLd-UTcBr45jXVV1u9-1ilsmelj4_fFoD2s6-RF1ZEVjuPYgBJAMaUS6JY7SjOpMwtAreT32zXcO6ZPaXfChrV6anNq0PV4OPpv8cQiVg4nrVwqdCsGMv1QvV89IDMDnXcH9m78lMUMbsiOJpz0p1i41wv5_NVHN7oDsh09thh1sMhde-crGBPa0DmZL6aEP3HsCbGSC70Ob-8UtwaS1oFRqGgCM9uO_cF4Xp0BzkXnj-WRQi9N-IWlCOKDDKt_O94xOJXOKO_aoLkZAM00z9uZ4XzyBFEdJg5wBSdmt4mzw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1OTQ2MTE1LCJuYmYiOjE0NjU5NDYxMTUsImV4cCI6MTQ2NTk1MDAxNSwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.DfDTq7Cz9il1nhr22dMumrTmKDp1YFeoYV3tO3N6egEmz-Jus22K66uul1zHaaaA6jbeDlDk_yZzWnMKO1WWZv0DD-6FQjf7roH4Xea0fpO5h-KZbYnTpz0ESI1s7fCDt9mndd6E4xLo7ggHEUs1VyrTu_0Zcyhr9siMctX9QnJxbpuKi7pY8r39Mj05Dfsog0ZPb2Lhy6sLxVFjhkjY435mCiH5Q4EVOsPBTjs4OIvOBtLrss_XsSQop27WNzhmhx0DS1tbs9p4L2GBZLVR-RtUgg7oExhz3emI9Blgc74KE3xvfhZPXsDqFZJ44XhMrUX4afWxEGJ21-fR9rNTdw] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI_0.0.32] accept-language: [en-US] - x-ms-client-request-id: [4bd8aad0-31ac-11e6-bd09-a0b3ccf7272a] + x-ms-client-request-id: [9d4fad9a-328b-11e6-aa96-a0b3ccf7272a] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/e78be9e0-bdad-4d04-841c-71c8ddd777aa?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/da737322-0a06-49c5-a004-7c1141125372?api-version=2016-03-30 response: body: string: !!binary | @@ -646,7 +689,7 @@ interactions: Cache-Control: [no-cache] Content-Encoding: [gzip] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 13 Jun 2016 21:18:05 GMT'] + Date: ['Tue, 14 Jun 2016 23:56:40 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] @@ -658,45 +701,47 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1ODUxNzQwLCJuYmYiOjE0NjU4NTE3NDAsImV4cCI6MTQ2NTg1NTY0MCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.orzzUj1Wkn7QVXC8ck8oRBh63rODHcejvo2Gwl_5pluLd-UTcBr45jXVV1u9-1ilsmelj4_fFoD2s6-RF1ZEVjuPYgBJAMaUS6JY7SjOpMwtAreT32zXcO6ZPaXfChrV6anNq0PV4OPpv8cQiVg4nrVwqdCsGMv1QvV89IDMDnXcH9m78lMUMbsiOJpz0p1i41wv5_NVHN7oDsh09thh1sMhde-crGBPa0DmZL6aEP3HsCbGSC70Ob-8UtwaS1oFRqGgCM9uO_cF4Xp0BzkXnj-WRQi9N-IWlCOKDDKt_O94xOJXOKO_aoLkZAM00z9uZ4XzyBFEdJg5wBSdmt4mzw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1OTQ2MTE1LCJuYmYiOjE0NjU5NDYxMTUsImV4cCI6MTQ2NTk1MDAxNSwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.DfDTq7Cz9il1nhr22dMumrTmKDp1YFeoYV3tO3N6egEmz-Jus22K66uul1zHaaaA6jbeDlDk_yZzWnMKO1WWZv0DD-6FQjf7roH4Xea0fpO5h-KZbYnTpz0ESI1s7fCDt9mndd6E4xLo7ggHEUs1VyrTu_0Zcyhr9siMctX9QnJxbpuKi7pY8r39Mj05Dfsog0ZPb2Lhy6sLxVFjhkjY435mCiH5Q4EVOsPBTjs4OIvOBtLrss_XsSQop27WNzhmhx0DS1tbs9p4L2GBZLVR-RtUgg7oExhz3emI9Blgc74KE3xvfhZPXsDqFZJ44XhMrUX4afWxEGJ21-fR9rNTdw] Connection: [keep-alive] Content-Length: ['0'] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI_0.0.32] accept-language: [en-US] - x-ms-client-request-id: [5274df76-31ac-11e6-a252-a0b3ccf7272a] + x-ms-client-request-id: [a4805010-328b-11e6-b859-a0b3ccf7272a] method: DELETE uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cliTestRg_securityGroups/providers/Microsoft.Network/networkSecurityGroups/cli-test-nsg?api-version=2016-03-30 response: body: {string: ''} headers: - Azure-AsyncOperation: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/providers/Microsoft.Network/locations/westus/operations/f0c777c6-4c36-4f9b-b3b0-e11b460630b0?api-version=2016-03-30'] + Azure-AsyncOperation: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/providers/Microsoft.Network/locations/westus/operations/9d60dc96-411a-4d54-86f5-f2ad33d0cebe?api-version=2016-03-30'] Cache-Control: [no-cache] Content-Length: ['0'] - Date: ['Mon, 13 Jun 2016 21:18:07 GMT'] + Date: ['Tue, 14 Jun 2016 23:56:42 GMT'] Expires: ['-1'] - Location: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/providers/Microsoft.Network/locations/westus/operationResults/f0c777c6-4c36-4f9b-b3b0-e11b460630b0?api-version=2016-03-30'] + Location: ['https://management.azure.com/subscriptions/0b1f6471-1bf0-4dda-aec3-cb9272f09590/providers/Microsoft.Network/locations/westus/operationResults/9d60dc96-411a-4d54-86f5-f2ad33d0cebe?api-version=2016-03-30'] Pragma: [no-cache] Retry-After: ['10'] Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] Strict-Transport-Security: [max-age=31536000; includeSubDomains] - x-ms-ratelimit-remaining-subscription-writes: ['1196'] + x-ms-ratelimit-remaining-subscription-writes: ['1199'] status: {code: 202, message: Accepted} - request: body: null headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1ODUxNzQwLCJuYmYiOjE0NjU4NTE3NDAsImV4cCI6MTQ2NTg1NTY0MCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.orzzUj1Wkn7QVXC8ck8oRBh63rODHcejvo2Gwl_5pluLd-UTcBr45jXVV1u9-1ilsmelj4_fFoD2s6-RF1ZEVjuPYgBJAMaUS6JY7SjOpMwtAreT32zXcO6ZPaXfChrV6anNq0PV4OPpv8cQiVg4nrVwqdCsGMv1QvV89IDMDnXcH9m78lMUMbsiOJpz0p1i41wv5_NVHN7oDsh09thh1sMhde-crGBPa0DmZL6aEP3HsCbGSC70Ob-8UtwaS1oFRqGgCM9uO_cF4Xp0BzkXnj-WRQi9N-IWlCOKDDKt_O94xOJXOKO_aoLkZAM00z9uZ4XzyBFEdJg5wBSdmt4mzw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1OTQ2MTE1LCJuYmYiOjE0NjU5NDYxMTUsImV4cCI6MTQ2NTk1MDAxNSwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.DfDTq7Cz9il1nhr22dMumrTmKDp1YFeoYV3tO3N6egEmz-Jus22K66uul1zHaaaA6jbeDlDk_yZzWnMKO1WWZv0DD-6FQjf7roH4Xea0fpO5h-KZbYnTpz0ESI1s7fCDt9mndd6E4xLo7ggHEUs1VyrTu_0Zcyhr9siMctX9QnJxbpuKi7pY8r39Mj05Dfsog0ZPb2Lhy6sLxVFjhkjY435mCiH5Q4EVOsPBTjs4OIvOBtLrss_XsSQop27WNzhmhx0DS1tbs9p4L2GBZLVR-RtUgg7oExhz3emI9Blgc74KE3xvfhZPXsDqFZJ44XhMrUX4afWxEGJ21-fR9rNTdw] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI_0.0.32] accept-language: [en-US] - x-ms-client-request-id: [5274df76-31ac-11e6-a252-a0b3ccf7272a] + x-ms-client-request-id: [a4805010-328b-11e6-b859-a0b3ccf7272a] method: GET - uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/f0c777c6-4c36-4f9b-b3b0-e11b460630b0?api-version=2016-03-30 + uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/providers/Microsoft.Network/locations/westus/operations/9d60dc96-411a-4d54-86f5-f2ad33d0cebe?api-version=2016-03-30 response: body: string: !!binary | @@ -707,7 +752,7 @@ interactions: Cache-Control: [no-cache] Content-Encoding: [gzip] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 13 Jun 2016 21:18:17 GMT'] + Date: ['Tue, 14 Jun 2016 23:56:53 GMT'] Expires: ['-1'] Pragma: [no-cache] Server: [Microsoft-HTTPAPI/2.0, Microsoft-HTTPAPI/2.0] @@ -719,13 +764,14 @@ interactions: headers: Accept: [application/json] Accept-Encoding: ['gzip, deflate'] - Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1ODUxNzQwLCJuYmYiOjE0NjU4NTE3NDAsImV4cCI6MTQ2NTg1NTY0MCwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.orzzUj1Wkn7QVXC8ck8oRBh63rODHcejvo2Gwl_5pluLd-UTcBr45jXVV1u9-1ilsmelj4_fFoD2s6-RF1ZEVjuPYgBJAMaUS6JY7SjOpMwtAreT32zXcO6ZPaXfChrV6anNq0PV4OPpv8cQiVg4nrVwqdCsGMv1QvV89IDMDnXcH9m78lMUMbsiOJpz0p1i41wv5_NVHN7oDsh09thh1sMhde-crGBPa0DmZL6aEP3HsCbGSC70Ob-8UtwaS1oFRqGgCM9uO_cF4Xp0BzkXnj-WRQi9N-IWlCOKDDKt_O94xOJXOKO_aoLkZAM00z9uZ4XzyBFEdJg5wBSdmt4mzw] + Authorization: [Bearer eyJ0eXAiOiJKV1QiLCJhbGciOiJSUzI1NiIsIng1dCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyIsImtpZCI6IlliUkFRUlljRV9tb3RXVkpLSHJ3TEJiZF85cyJ9.eyJhdWQiOiJodHRwczovL21hbmFnZW1lbnQuY29yZS53aW5kb3dzLm5ldC8iLCJpc3MiOiJodHRwczovL3N0cy53aW5kb3dzLm5ldC81NDgyNmIyMi0zOGQ2LTRmYjItYmFkOS1iN2I5M2EzZTljNWEvIiwiaWF0IjoxNDY1OTQ2MTE1LCJuYmYiOjE0NjU5NDYxMTUsImV4cCI6MTQ2NTk1MDAxNSwiYWNyIjoiMSIsImFtciI6WyJwd2QiXSwiYXBwaWQiOiIwNGIwNzc5NS04ZGRiLTQ2MWEtYmJlZS0wMmY5ZTFiZjdiNDYiLCJhcHBpZGFjciI6IjAiLCJmYW1pbHlfbmFtZSI6IkFkbWluMiIsImdpdmVuX25hbWUiOiJBZG1pbjIiLCJncm91cHMiOlsiZTRiYjBiNTYtMTAxNC00MGY4LTg4YWItM2Q4YThjYjBlMDg2IiwiNmI5Nzc2MWEtZDdkMC00OGY2LWFkNTYtZjM4ZDMyN2M4NTUzIl0sImlwYWRkciI6IjE2Ny4yMjAuMS4xODYiLCJuYW1lIjoiQWRtaW4yIiwib2lkIjoiNTk2M2Y1MGMtN2M0My00MDVjLWFmN2UtNTMyOTRkZTc2YWJkIiwicHVpZCI6IjEwMDNCRkZEOTU5Rjg0MjMiLCJzY3AiOiJ1c2VyX2ltcGVyc29uYXRpb24iLCJzdWIiOiJzRGdleFJ3Q05JZlktaHpRampDRHZaVDdJemRmbzRTeXJyNHgwZEROelI0IiwidGlkIjoiNTQ4MjZiMjItMzhkNi00ZmIyLWJhZDktYjdiOTNhM2U5YzVhIiwidW5pcXVlX25hbWUiOiJhZG1pbjJAQXp1cmVTREtUZWFtLm9ubWljcm9zb2Z0LmNvbSIsInVwbiI6ImFkbWluMkBBenVyZVNES1RlYW0ub25taWNyb3NvZnQuY29tIiwidmVyIjoiMS4wIiwid2lkcyI6WyI2MmU5MDM5NC02OWY1LTQyMzctOTE5MC0wMTIxNzcxNDVlMTAiXX0.DfDTq7Cz9il1nhr22dMumrTmKDp1YFeoYV3tO3N6egEmz-Jus22K66uul1zHaaaA6jbeDlDk_yZzWnMKO1WWZv0DD-6FQjf7roH4Xea0fpO5h-KZbYnTpz0ESI1s7fCDt9mndd6E4xLo7ggHEUs1VyrTu_0Zcyhr9siMctX9QnJxbpuKi7pY8r39Mj05Dfsog0ZPb2Lhy6sLxVFjhkjY435mCiH5Q4EVOsPBTjs4OIvOBtLrss_XsSQop27WNzhmhx0DS1tbs9p4L2GBZLVR-RtUgg7oExhz3emI9Blgc74KE3xvfhZPXsDqFZJ44XhMrUX4afWxEGJ21-fR9rNTdw] Connection: [keep-alive] Content-Type: [application/json; charset=utf-8] - User-Agent: [python/3.5.1 requests/2.9.1 msrest/0.3.0 msrest_azure/0.3.0 networkmanagementclient/2016-03-30 - Azure-SDK-For-Python AZURECLI_0.0.32] + User-Agent: [python/3.5.1 (Windows-10-10.0.10586-SP0) requests/2.9.1 msrest/0.4.0 + msrest_azure/0.4.1 networkmanagementclient/2016-03-30 Azure-SDK-For-Python + AZURECLI_0.0.32] accept-language: [en-US] - x-ms-client-request-id: [59af4562-31ac-11e6-acd4-a0b3ccf7272a] + x-ms-client-request-id: [abb1bb8c-328b-11e6-8e13-a0b3ccf7272a] method: GET uri: https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/cliTestRg_securityGroups/providers/Microsoft.Network/networkSecurityGroups?api-version=2016-03-30 response: @@ -739,7 +785,7 @@ interactions: Content-Encoding: [gzip] Content-Length: ['133'] Content-Type: [application/json; charset=utf-8] - Date: ['Mon, 13 Jun 2016 21:18:18 GMT'] + Date: ['Tue, 14 Jun 2016 23:56:54 GMT'] Expires: ['-1'] Pragma: [no-cache] Strict-Transport-Security: [max-age=31536000; includeSubDomains] diff --git a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/tests/test_network_commands.py b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/tests/test_network_commands.py index 29e678b20..9f79d2a9a 100644 --- a/src/command_modules/azure-cli-network/azure/cli/command_modules/network/tests/test_network_commands.py +++ b/src/command_modules/azure-cli-network/azure/cli/command_modules/network/tests/test_network_commands.py @@ -193,7 +193,7 @@ class NetworkExpressRouteCircuitScenarioTest(VCRTestBase): self.cmd('network express-route circuit list-routes --resource-group {0} --name {1} --peering-name {2} --device-path {2}'.format( rg, ern, pv), allowed_exceptions=allowed_exceptions) -class NetworkLoadBalancerScenarioTest(VCRTestBase): +class NetworkLoadBalancerScenarioTest(ResourceGroupVCRTestBase): def __init__(self, test_method): super(NetworkLoadBalancerScenarioTest, self).__init__(__file__, test_method) @@ -204,12 +204,39 @@ class NetworkLoadBalancerScenarioTest(VCRTestBase): def test_network_load_balancer(self): self.execute() - def set_up(self): - if not self.cmd('network lb show --resource-group {} --name {}'.format( - self.resource_group, self.lb_name)): - raise RuntimeError('Load balancer must be manually created in order to support this test.') - def body(self): + # test lb create with min params (new ip) + self.cmd('network lb create -n {} -g {} --deployment-name deployLb1'.format(self.lb_name, self.resource_group), checks=[ + JMESPathCheck('loadBalancer.value.provisioningState', 'Succeeded'), + JMESPathCheck('loadBalancer.value.frontendIPConfigurations[0].properties.privateIPAllocationMethod', 'Dynamic'), + JMESPathCheck('loadBalancer.value.frontendIPConfigurations[0].resourceGroup', self.resource_group) + ]) + + # test lb create with no ip + vnet_name = 'mytestvnet' + private_ip = '10.0.0.15' + vnet = self.cmd('network vnet create -n {} -g {} --deployment-name deployvnet'.format(vnet_name, self.resource_group)) + subnet_name = vnet['newVNet']['value']['subnets'][0]['name'] + self.cmd('network lb create -n {} -g {} --deployment-name deployLb2 --public-ip-address-type none --vnet-name {} --subnet-name {} --private-ip-address-allocation static --private-ip-address {}'.format( + self.lb_name, self.resource_group, vnet_name, subnet_name, private_ip), checks=[ + JMESPathCheck('loadBalancer.value.provisioningState', 'Succeeded'), + JMESPathCheck('loadBalancer.value.frontendIPConfigurations[0].properties.privateIPAllocationMethod', 'Static'), + JMESPathCheck('loadBalancer.value.frontendIPConfigurations[0].properties.privateIPAddress', private_ip), + JMESPathCheck('loadBalancer.value.frontendIPConfigurations[0].resourceGroup', self.resource_group), + JMESPathCheck("loadBalancer.value.frontendIPConfigurations[0].properties.subnet.contains(id, '{}')".format(subnet_name), True) + ]) + + # test lb create with existing ip + pub_ip_name = 'mytestpubip' + self.cmd('network public-ip create -n {} -g {} --deployment-name deploypublicip'.format(pub_ip_name, self.resource_group)) + self.cmd('network lb create -n {} -g {} --deployment-name deployLb3 --public-ip-address-type existing --public-ip-address-name {}'.format( + self.lb_name, self.resource_group, pub_ip_name), checks=[ + JMESPathCheck('loadBalancer.value.provisioningState', 'Succeeded'), + JMESPathCheck('loadBalancer.value.frontendIPConfigurations[0].properties.privateIPAllocationMethod', 'Dynamic'), + JMESPathCheck('loadBalancer.value.frontendIPConfigurations[0].resourceGroup', self.resource_group), + JMESPathCheck("loadBalancer.value.frontendIPConfigurations[0].properties.publicIPAddress.contains(id, '{}')".format(pub_ip_name), True) + ]) + self.cmd('network lb list-all', checks=[ JMESPathCheck('type(@)', 'array'), JMESPathCheck("length([?type == '{}']) == length(@)".format(self.resource_type), True) @@ -453,7 +480,7 @@ class NetworkVNetScenarioTest(VCRTestBase): if not self.cmd('network vnet show --resource-group {} --name {}'.format( self.resource_group, self.vnet_name)): raise RuntimeError('Network vnet must be manually created in order to support this test.') - if not self.cmd('network vnet subnet show --resource-group {} --virtual-network-name {} --name {}'.format( #pylint: disable=line-too-long + if not self.cmd('network vnet subnet show --resource-group {} --vnet-name {} --name {}'.format( #pylint: disable=line-too-long self.resource_group, self.vnet_name, self.vnet_subnet_name)): raise RuntimeError('Network vnet subnet must be manually created in order to support this test.') @@ -473,19 +500,19 @@ class NetworkVNetScenarioTest(VCRTestBase): JMESPathCheck('resourceGroup', self.resource_group), JMESPathCheck('type', self.resource_type) ]) - self.cmd('network vnet subnet list --resource-group {} --virtual-network-name {}'.format(self.resource_group, self.vnet_name), + self.cmd('network vnet subnet list --resource-group {} --vnet-name {}'.format(self.resource_group, self.vnet_name), checks=JMESPathCheck('type(@)', 'array')) - self.cmd('network vnet subnet show --resource-group {} --virtual-network-name {} --name {}'.format(self.resource_group, self.vnet_name, self.vnet_subnet_name), checks=[ + self.cmd('network vnet subnet show --resource-group {} --vnet-name {} --name {}'.format(self.resource_group, self.vnet_name, self.vnet_subnet_name), checks=[ JMESPathCheck('type(@)', 'object'), JMESPathCheck('name', self.vnet_subnet_name), JMESPathCheck('resourceGroup', self.resource_group) ]) # Expecting the subnet to be listed - self.cmd('network vnet subnet list --resource-group {} --virtual-network-name {}'.format(self.resource_group, self.vnet_name), + self.cmd('network vnet subnet list --resource-group {} --vnet-name {}'.format(self.resource_group, self.vnet_name), checks=JMESPathCheck("length([?name == '{}'])".format(self.vnet_subnet_name), 1)) - self.cmd('network vnet subnet delete --resource-group {} --virtual-network-name {} --name {}'.format(self.resource_group, self.vnet_name, self.vnet_subnet_name)) + self.cmd('network vnet subnet delete --resource-group {} --vnet-name {} --name {}'.format(self.resource_group, self.vnet_name, self.vnet_subnet_name)) # Expecting the subnet to not be listed - self.cmd('network vnet subnet list --resource-group {} --virtual-network-name {}'.format(self.resource_group, self.vnet_name), + self.cmd('network vnet subnet list --resource-group {} --vnet-name {}'.format(self.resource_group, self.vnet_name), checks=NoneCheck()) # Expecting the vnet to appear in the list self.cmd('network vnet list --resource-group {}'.format(self.resource_group), @@ -561,5 +588,5 @@ class NetworkSubnetCreateScenarioTest(VCRTestBase): pv = self.placeholder_value ap = self.address_prefix allowed_exceptions = "The Resource 'Microsoft.Network/virtualNetworks/{}' under resource group '{}' was not found.".format(pv, rg) - self.cmd('network vnet subnet create --resource-group {0} --name {1} --virtual-network-name {1} --address-prefix {2}'.format(rg, pv, ap), + self.cmd('network vnet subnet create --resource-group {0} --name {1} --vnet-name {1} --address-prefix {2}'.format(rg, pv, ap), allowed_exceptions=allowed_exceptions)