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

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?

主站蜘蛛池模板: 北宁市| 华宁县| 江川县| 大港区| 托克逊县| 宜宾市| 乾安县| 静宁县| 江达县| 南宁市| 柘城县| 双鸭山市| 潮州市| 原平市| 富平县| 泰兴市| 改则县| 安平县| 宜都市| 平山县| 洪江市| 沈阳市| 三明市| 沙洋县| 南涧| 定边县| 泸西县| 天全县| 鄄城县| 上杭县| 甘泉县| 通道| 曲阳县| 临潭县| 荔浦县| 长海县| 临澧县| 靖边县| 观塘区| 北宁市| 兖州市|