官术网_书友最值得收藏!

PowerShell commandlets

The second way to communicate with Azure Stack is PowerShell. With the wide range of PowerShell commandlets (cmdlets), everything is possible. From the administration point of view, it is always the better choice to use PowerShell, because it is reusable and redoable, and each script is a documentation itself.

The steps to enable PowerShell are as follows:

  1. Enter the following command to check for installed PowerShell modules:
      Get-PSRepository  
  1. Install the AzureRM module:
      Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201
-Force
  1. Verify the installation status:
      Get-Command -Module AzureRM.AzureStackAdmin  
  1. Now you can start over with AzureRM PowerShell commands. Connecting to Azure Stack using PowerShell should look like this:
      $AADUserName='YourAADAccount@Yourdomain'
      $AADPassword='YourAADPassword'|ConvertTo-SecureString -Force
-AsPlainText
$AADCredential=New-Object PSCredential($AADUserName,$AADPassword) $AADTenantID = "YourAADDomain" Add-AzureRmEnvironment -Name "Azure Stack" ` -ActiveDirectoryEndpoint
("https://login.windows.net/$AADTenantID/") `
-ActiveDirectoryServiceEndpointResourceId
"https://azurestack.local-api/" `
-ResourceManagerEndpoint ("https://api.azurestack.local/") ` -GalleryEndpoint ("https://gallery.azurestack.local:30016/") ` -GraphEndpoint "https://graph.windows.net/" $env = Get-AzureRmEnvironment 'Azure Stack' Add-AzureRmAccount -Environment $env -Credential $AADCredential
- Verbose
Get-AzureRmSubscription -SubscriptionName "youroffer" |
Select-AzureRmSubscription
Get-AzureRmResource

Simple, isn't it?

主站蜘蛛池模板: 平遥县| 天气| 长乐市| 洪雅县| 镇江市| 青铜峡市| 眉山市| 昌都县| 张家口市| 安宁市| 崇礼县| 抚松县| 屏南县| 永新县| 洪江市| 崇州市| 广元市| 万盛区| 布尔津县| 五大连池市| 盐池县| 彩票| 尼玛县| 礼泉县| 新疆| 岑巩县| 沭阳县| 涟源市| 类乌齐县| 家居| 三都| 彭州市| 利辛县| 隆尧县| 乌拉特前旗| 富裕县| 天柱县| 寿阳县| 日喀则市| 泽库县| 喜德县|