anchor.diff:  
   image::cloudbees-common::cd-plugins/ec-azure/parameters/create-or-update-network-security-rule.png[image]
   
  +[[Delete-NetworkSecurityRule]]
  +
  +
  +[[Delete_NetworkSecurityRule]]
  +=== Delete NetworkSecurityRule
  +
  +This procedure allows users to delete a Rule from an existing Network Security Group.
  +
  +[cols=",",options="header",]
  +|===
  +|Parameter |Description
  +|Configuration |The name of the configuration which holds all the connection information for Windows Azure. (Required)
  +|Network Security Rule |Name of the Network security Rule which is to be deleted. (Required)
  +|Network Security Group |Name of the Network security Group in which network security rule is present. (Required)
  +|Resource Group Name |The name of the resource group in which network security group is present. (Required)
  +|JobStep Timeout |Timeout for the step execution in minutes. Blank means no timeout.
  +|===
  +
  +image::cloudbees-common::cd-plugins/ec-azure/parameters/delete-network-security-rule.png[image]
  +
   [[Create-or-Update-Subnet]]
   
   
  
positive.code: |===
  
  image::cloudbees-common::cd-plugins/ec-azure/parameters/nosql-operations.png[image]
  
  [[Restart-VM]]
  
  
  [[Restart_VM]]
  === Restart VM
  
  This procedure allows users to restart a VM.
  
  [cols=",",options="header",]
  |===
  |Parameter |Description
  |Configuration |The name of the configuration which holds all the connection information for Windows Azure. (Required)
  |Resource Group Name |The name of the resource group in which VM is to be restarted. (Required)
  |VM Name |The Name of the Virtual Machine to be restarted. (Required)
  |JobStep Timeout |Timeout for the step execution in minutes. Blank means no timeout.
  |===
  
  image::cloudbees-common::cd-plugins/ec-azure/parameters/restart-vm.png[image]
  
  [[Start-VM]]
  
  
  [[Start_VM]]
  === Start VM
  
  This procedure allows users to start a stopped VM.
  
  [cols=",",options="header",]
  |===
  |Parameter |Description
  |Configuration |The name of the configuration which holds all the connection information for Windows Azure. (Required)
  |Resource Group Name |The name of the resource group in which VM is to be started. (Required)
  |VM Name |The Name of the Virtual Machine to be started. (Required)
  |JobStep Timeout |Timeout for the step execution in minutes. Blank means no timeout.
  |===
  
  image::cloudbees-common::cd-plugins/ec-azure/parameters/start-vm.png[image]
  
  [[Stop-VM]]
  
  
  [[Stop_VM]]
  === Stop VM
  
  This procedure allows users to stop a running VM.
  
  [cols=",",options="header",]
  |===
  |Parameter |Description
  |Configuration |The name of the configuration which holds all the connection information for Windows Azure. (Required)
  |Resource Group Name |The name of the resource group in which VM is to be stopped. (Required)
  |VM Name |The Name of the Virtual Machine to be stoppped. (Required)
  |JobStep Timeout |Timeout for the step execution in minutes. Blank means no timeout.
  |===
  
  image::cloudbees-common::cd-plugins/ec-azure/parameters/stop-vm.png[image]
  
  
  [[SQL_Operations]]
  === SQL operations
  
  This procedure allows users to carry out operations on a database on a SQL Server.
  
  [cols=",",options="header",]
  |===
  |Parameter |Description
  |Database Server |Name of the database server. (Required)
  |Database |Name of the database. (Required)
  |Port |Port for connecting to database. (Required)
  |Database Credentials |Credentials for connecting to the database. (Required)
  |SQL Query |Enter the exact SQL query to be executed. (Required)
  |JobStep Timeout |Timeout for the step execution in minutes. Blank means no timeout.
  |===
  
  image::cloudbees-common::cd-plugins/ec-azure/parameters/sql-operations.png[image]
  
  [[Teardown]]
  
  
negative.code: |===
  
  image::cloudbees-common::cd-plugins/ec-azure/parameters/create-or-update-subnet.png[image]
  
  [[Delete-Subnet]]
  
  
  [[Delete_Subnet]]
  === Delete subnet
  
  This procedure allows users to delete a subnet.
  
  [cols=",",options="header",]
  |===
  |Parameter |Description
  |Configuration |The name of the configuration which holds all the connection information for Windows Azure. (Required)
  |Subnet |Name of the subnet which is to be deleted. (Required)
  |Virtual Network |Name of the virtual network in which subnet is present. (Required)
  |Resource Group Name |The name of the resource group in which subnet is present. (Required)
  |JobStep Timeout |Timeout for the step execution in minutes. Blank means no timeout.
  |===
  
  image::cloudbees-common::cd-plugins/ec-azure/parameters/delete-subnet.png[image]
  
  
  [[CreateVnet]]
  
  
  [[CreateVnet]]
  === CreateVnet
  
  This procedure allows users to create a Virtual Network using Azure Services.
  
  [cols=",",options="header",]
  |===
  |Parameter |Description
  |Configuration |The name of the configuration which holds all the connection information for Windows Azure. (Required)
  |Virtual Network name |Name of the new Virtual Network. (Required)
  |Virtual Network address space |The Virtual Network's address space in CIDR notion. It must be contained in one of the standard private address spaces:10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16. ex: 10.12.0.0/16 -> 10.12.0.0 - 10.12.255.255 (65536 addresses). (Required)
  |Subnet name |Name of the new Subnet. (Required)
  |Subnet address space |The Subnet's address space in CIDR notion. It must be contained in one of the standard private address spaces:10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16. ex: 10.12.0.0/24 -> 10.12.0.0 - 10.12.0.255 (256 addresses). (Required)
  |Custom DNS Server |Address of DNS Server.
  |Resource Group Name |The name of the resource group in which the Virtual network is to be created. (Required)
  |Location |Location of the resource. (Required)
  |JobStep Timeout |Timeout for the step execution in minutes. Blank means no timeout.
  |===
  
  image::cloudbees-common::cd-plugins/ec-azure/parameters/create-vnet.png[image]
  
  [[DeleteVnet]]
  
  
  [[DeleteVnet]]
  === DeleteVnet
  
  This procedure allows users to delete a Virtual Network using Azure Services.
  
  [cols=",",options="header",]
  |===
  |Parameter |Description
  |Configuration |The name of the configuration which holds all the connection information for Windows Azure. (Required)
  |Virtual Network name |Name of the new Virtual Network. (Required)
  |Resource Group Name |The name of the resource group in which the Virtual network is to be deleted. (Required)
  |JobStep Timeout |Timeout for the step execution in minutes. Blank means no timeout.
  |===
  
  image::cloudbees-common::cd-plugins/ec-azure/parameters/delete-vnet.png[image]
  
  [[CreateVM]]
  === CreateVM
  