Inorder to start managing your Azure subscriptions using Powershell commandlets, first you need to install the Windows Powershell from here
$cert = new-object System.Security.Cryptography.X509Certificates.X509Certificate2
$Filepath ="D:\certs\managementcert.pfx" --> Provide the path to your management cert here
$password='Password' --> Give your certificate password here
$cert.Import($Filepath,$password,'Exportable,PersistKeySet') -->At this point the variable $cert will have your management certificate loaded
- Open the Azure PowerShell windows from Start-> all programs->Windows Azure->Windows Azure Powershell
- Inorder to manage a subscription, you will have to import the management certificate for the same . You can use the below commands for the same
$cert = new-object System.Security.Cryptography.X509Certificates.X509Certificate2
$Filepath ="D:\certs\managementcert.pfx" --> Provide the path to your management cert here
$password='Password' --> Give your certificate password here
$cert.Import($Filepath,$password,'Exportable,PersistKeySet') -->At this point the variable $cert will have your management certificate loaded
- Now you need to import your subscription id & subscription name. You can get the value from the management portal->Settings
$subscriptionId = '1935b212-1179-4231-a4e6-g7614be788s4'
$subscriptionName = 'YOUR_SUBSCRIPTION_NAME'
$subscriptionName = 'YOUR_SUBSCRIPTION_NAME'
- Next you need to set the Azure subscription
Set-AzureSubscription -SubscriptionName $subscriptionName -SubscriptionId $subscriptionID -Certificate $cert
Now you can start executing the azure commandlets against the resources in your subscription.
Complete reference of Azure Powershell commandlets can be found here:
http://msdn.microsoft.com/en-us/library/windowsazure/dn408531.aspx
Comments
Post a Comment