Azure powershell

Azure powershell

Install azure module in windows powershell

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine

Install-Module -Name Az -AllowClobber

To connect to azure account

Connect-AzAccount

To list the subscription

Get-AzSubscription

To list the Resource groups

Get-AzResourceGroup

To create Resource group

New-AzResourceGroup -Name "vignesh-test-ps" -Location 'East US'

To create a virtual machine

New-AzVm -ResourceGroupName "vignesh-test-ps" -Name "ubuntu-test" -Image "UbuntuLTs" -Location "East US" -Size "Standard_B2s"

To delete virtual machine


To delete resource group

Remove-AzResourceGroup -Name "vignesh-test-ps"

To gets the access keys for an Azure storage account

Get-AzStorageAccountKey

Notes

In Az PowerShell 3.7.0, ‘Get-AzContext’ gets the metadata used to authenticate Azure Resource Manager requests.

Get-AzContext

In Az PowerShell 3.7.0, Set-AzContext sets the tenant, subscription, and environment for cmdlets to use in the current session.

Set-AzContext -SubscriptionName

In Az PowerShell 3.7.0, Select-AzContext is a valid cmdlet, but this will change the context beyond the current session

Select-AzContext