Azure PowerShell 1.0 Preview のコマンドレット一覧について ~ その 1

スポンサーリンク

この記事は Preview 版を元にした内容となります。正式リリース版と異なる可能性があります。

2015/10/12 (現地時間) に Azure PowerShell 1.0 Preview が公開されました。

従来の Azure PowerShell では、Azure モジュールの中で Azure サービス管理関連のコマンドレットと Azure リソース マネージャー関連のコマンドレットの切替え (Switch-AzureMode) が必要でしたが、Azure PowerShell 1.0 から Azure リソース マネージャー関連のコマンドレットは AzureRM モジュールとして纏められました。

インストール手順については、過去の記事にて纏めています。

この記事では、以下のソース (モジュール) に含まれるコマンドレット一覧の概要 (日本語訳) について纏めてみました。

  • Azure.Storage
  • AzureRM
  • AzureRM.ApiManagement
  • AzureRM.Automation

Azure Resource Manager (ソース: Azure.Storage) コマンドレット (バージョン: 0.10.1)

項番 コマンドレット 概要
1 Get-AzureStorageBlob 指定したコンテナー内の Azure Blob 情報を取得します。
2 Get-AzureStorageBlobContent 指定した Azure Storage Blob をダウンロードします。
3 Get-AzureStorageBlobCopyState 指定した Azure Storage Blob のコピー状態を取得します。
4 Get-AzureStorageContainer Azure Storage コンテナー情報を取得します。
5 Get-AzureStorageContainerStoredAccessPolicy 指定した Azure Storage コンテナーに対して Stored Access Policy、もしくはすべての Azure Storage コンテナーに対して Stored Access Policy 情報を取得します。
6 Get-AzureStorageCORSRule 特定のサービス タイプに対するサービス CORS ルール情報を取得します。
7 Get-AzureStorageFile 指定したパスのファイルおよびディレクトリを取得します。
8 Get-AzureStorageFileContent 指定した Azure Storage ファイルをダウンロードします。
9 Get-AzureStorageFileCopyState 指定した Azure Storage ファイルのコピー状態を取得します。
10 Get-AzureStorageQueue Azure Storage クエリ情報を取得します。
11 Get-AzureStorageQueueStoredAccessPolicy Azure Storage キューの指定した Stored Access Policy、もしくは Azure Storage キューのすべての Stored Access Policy 情報を取得します。
12 Get-AzureStorageServiceLoggingProperty Azure Storage サービス ロギング プロパティ情報を取得します。
13 Get-AzureStorageServiceMetricsProperty Azure Storage サービス メトリックのプロパティ情報を取得します。
14 Get-AzureStorageShare Azure Storage ファイル共有情報を取得します。
15 Get-AzureStorageShareStoredAccessPolicy Azure Storage 共有の指定した Stored Access Policy、もしくは Azure Storage 共有のすべての Stored Access Policy 情報を取得します。
16 Get-AzureStorageTable テーブル一覧を取得します。
17 Get-AzureStorageTableStoredAccessPolicy Azure Storage テーブルの指定した Stored Access Policy の一覧、もしくは Azure Storage テーブルの指定したすべての Stored Access Policy の一覧を取得します。
18 New-AzureStorageBlobSASToken Azure Storage Blob の Shared Access Signature トークンを生成します。
19 New-AzureStorageContainer Azure Storage コンテナーを作成します。
20 New-AzureStorageContainerSASToken Azure Storage コンテナーの Shared Access Signature トークンを生成します。
21 New-AzureStorageContainerStoredAccessPolicy Azure Storage コンテナーの Stored Access Policy を作成します。
22 New-AzureStorageContext Azure Storage 資格情報を用いて Azure Storage コンテキストを作成します。
23 New-AzureStorageDirectory Azure Storage ディレクトリを作成します。
24 New-AzureStorageFileSASToken Azure Storage ファイルの Shared Access Signature トークンを生成します。
25 New-AzureStorageQueue Azure Storage キューを作成します。
26 New-AzureStorageQueueSASToken Azure Storage キューの Shared Access Signature トークンを生成します。
27 New-AzureStorageQueueStoredAccessPolicy Azure Storage キューの Stored Access Policy を作成します。
28 New-AzureStorageShare 新しい Azure Storage ファイル共有を作成します。
29 New-AzureStorageShareSASToken Azure Storage 共有の Shared Access Signature トークンを生成します。
30 New-AzureStorageShareStoredAccessPolicy Azure Storage 共有上の Stored Access Policy を作成します。
31 New-AzureStorageTable Azure Storage テーブルを削除します。
32 New-AzureStorageTableSASToken Azure Storage テーブルの Shared Access Signature トークンを生成します。
33 New-AzureStorageTableStoredAccessPolicy Azure Storage テーブルの Stored Access Policy を作成します。
34 Remove-AzureStorageBlob 指定した Azure Storage Blob を削除します。
35 Remove-AzureStorageContainer 指定した Azure Storage コンテナーを削除します。
36 Remove-AzureStorageContainerStoredAccessPolicy Azure Storage コンテナーから Stored Access Policy を削除します。
37 Remove-AzureStorageCORSRule Storage サービスの指定した型 (Blob、テーブル、もしくはキュー) の CORS ルールを削除します。
38 Remove-AzureStorageDirectory Azure Storage ファイル ディレクトリを削除します。
39 Remove-AzureStorageFile 指定したファイルを削除します。
40 Remove-AzureStorageQueue 指定した Azure Storage キューを削除します。
41 Remove-AzureStorageQueueStoredAccessPolicy Azure Storage キューから Stored Access Policy を削除します。
42 Remove-AzureStorageShare Azure Storage ファイル共有を削除します。
43 Remove-AzureStorageShareStoredAccessPolicy Azure Storage 共有から Stored Access Policy を削除します。
44 Remove-AzureStorageTable Azure Storage テーブルを削除します。
45 Remove-AzureStorageTableStoredAccessPolicy Azure Storage テーブルから Stored Access Policy を削除します。
46 Set-AzureStorageBlobContent Azure Storage Blob の ローカル ファイルをアップロードします。
47 Set-AzureStorageContainerAcl 指定した Azure Storage コンテナーにパブリック アクセス パーミッションを設定します。
48 Set-AzureStorageContainerStoredAccessPolicy Azure Storage コンテナーの Stored Access Policy を設定します。
49 Set-AzureStorageCORSRule Azure Storage サービス CORS ルールを設定します。
30 Set-AzureStorageFileContent Azure へ指定したファイルを更新します。
51 Set-AzureStorageQueueStoredAccessPolicy Azure Storage キューの Stored Access Policy を設定します。
52 Set-AzureStorageServiceLoggingProperty Azure Storage Service ロギング プロパティを設定します。
53 Set-AzureStorageServiceMetricsProperty Azure Storage Service メトリクス プロパティを設定します。
54 Set-AzureStorageShareQuota 指定した共有に対するクォータ容量を設定します。
55 Set-AzureStorageShareStoredAccessPolicy Azure Storage 共有に対する Stored Access Policy を更新します。
56 Set-AzureStorageTableStoredAccessPolicy Azure Storage テーブルに対する Stored Access Policy を設定します。
57 Start-AzureStorageBlobCopy 指定した宛先 Blob のコピー操作を開始します。
58 Start-AzureStorageFileCopy 指定した宛先ファイルのコピー操作を開始します。
59 Stop-AzureStorageBlobCopy 指定した宛先 Blob のコピー操作を停止します。
60 Stop-AzureStorageFileCopy 指定した宛先ファイルのコピー操作を停止します。

Azure Resource Manager (ソース: AzureRM) コマンドレット (バージョン: 1.0.1)

項番 コマンドレット
(エイリアス)
概要
1 CheckIncompatibleVersion
2 Import-AzureRM Azure Resource Manager コマンドレット モジュールをインポートします。
3 Install-ModuleWithVersionCheck
4 Test-AdminRights
5 Uninstall-AzureRM Azure Resource Manager コマンドレット モジュールを削除します。
6 Uninstall-ModuleWithVersionCheck
7 Update-AzureRM
(Install-AzureRM)
Azure Resource Manager コマンドレットモジュールをインストールします。

Azure Resource Manager (ソース: AzureRM.ApiManagement) コマンドレット (バージョン: 0.10.0)

項番 コマンドレット 概要
1 Add-AzureRmApiManagementApiToProduct 既存の成果物に既存の API を追加します。
2 Add-AzureRmApiManagementProductToGroup 既存のグループに既存の成果物を追加します。
3 Add-AzureRmApiManagementRegion PsApiManagement インターフェイスに新しい展開リージョンを追加します。
4 Add-AzureRmApiManagementUserToGroup 既存のグループに既存のユーザーを追加します。
5 Backup-AzureRmApiManagement API Management サービスをバックアップし、指定された Azure Storage Blob にバックアップを配置します。
6 Export-AzureRmApiManagementApi サポートされているフォーマットで API をファイルにエクスポートします。
7 Get-AzureRmApiManagement 特定のAPI Management Service の説明、もしくは API Management Service の説明の一覧を取得します。
8 Get-AzureRmApiManagementApi 特定の API 、もしくは API 一覧のの説明を取得します。
9 Get-AzureRmApiManagementAuthorizationServer 指定した認証サーバー、もしくはすべての認証サーバー情報を取得します。
10 Get-AzureRmApiManagementCertificate 指定した証明書、もしくはすべての証明書を取得します。
11 Get-AzureRmApiManagementGroup 指定したグループ、もしくはすべてのグループを取得します。
12 Get-AzureRmApiManagementOperation 特定の API Operation、もしくはAPI Operation の一覧を取得します。
13 Get-AzureRmApiManagementPolicy スコープ ポリシー情報を取得します。
14 Get-AzureRmApiManagementProduct 特定の成果物もしくは成果物の一覧を取得します。
15 Get-AzureRmApiManagementSsoToken API Management サービスの展開された管理ポータルへ SSO トークン リンクを取得します。
16 Get-AzureRmApiManagementSubscription 指定したサブスクリプション、もしくはすべてのサブスクリプションを取得します。
17 Get-AzureRmApiManagementUser 指定したユーザー、もしくはすべてのユーザー情報を取得します。
18 Get-AzureRmApiManagementUserSsoUrl ユーザーの SSO URL を生成します。
19 Import-AzureRmApiManagementApi サポートされているフォーマットでファイルもしくは URL から API をインポートします。
20 Import-AzureRmApiManagementHostnameCertificate API Management サービスに対し、PFX フォーマット内の証明書をインポートします。
21 New-AzureRmApiManagement 新しい API Management サービスを作成します。
22 New-AzureRmApiManagementApi 新しい API を作成します。
23 New-AzureRmApiManagementAuthorizationServer 新しい認証サーバーを作成します。
24 New-AzureRmApiManagementCertificate 新しい証明書を作成します。
25 New-AzureRmApiManagementContext PsAzureApiManagementContext を作成します。
26 New-AzureRmApiManagementGroup 新しいグループを作成します。
27 New-AzureRmApiManagementHostnameConfiguration PsApiManagementHostnameConfiguration のインスタンスを作成します。
28 New-AzureRmApiManagementOperation 新しい API Operation を作成します。
29 New-AzureRmApiManagementProduct 新しい成果物を作成します。
30 New-AzureRmApiManagementSubscription 新しいサブスクリプションを作成します。
31 New-AzureRmApiManagementUser 新しいユーザーを登録します。
32 New-AzureRmApiManagementVirtualNetwork PsApiManagementVirtualNetwork インスタンスを作成します。
33 Remove-AzureRmApiManagement 既存の API Management を削除します。
34 Remove-AzureRmApiManagementApi API. 既存の API を削除します。
35 Remove-AzureRmApiManagementApiFromProduct 既存の成果物から既存の API を削除します。
36 Remove-AzureRmApiManagementAuthorizationServer 既存の認証サーバーを削除します。
37 Remove-AzureRmApiManagementCertificate 既存の証明書を削除します。
38 Remove-AzureRmApiManagementGroup 既存のグループを削除します。
39 Remove-AzureRmApiManagementOperation 既存の操作を削除します。
40 Remove-AzureRmApiManagementPolicy 指定したスコープからポリシーを削除します。
41 Remove-AzureRmApiManagementProduct 既存の成果物を削除します。
42 Remove-AzureRmApiManagementProductFromGroup 既存のグループから既存の成果物を削除します。
43 Remove-AzureRmApiManagementRegion PsApiManagement インスタンスから既存の展開リージョンを削除します。
44 Remove-AzureRmApiManagementSubscription 既存のサブスクリプションを削除します。
45 Remove-AzureRmApiManagementUser 既存のユーザーを削除します。
46 Remove-AzureRmApiManagementUserFromGroup 既存のグループから既存のユーザーを削除します。
47 Restore-AzureRmApiManagement 指定した Azure Storage Blob から API Management サービスをリストアします。
48 Set-AzureRmApiManagementApi API の詳細を設定します。
49 Set-AzureRmApiManagementAuthorizationServer 認証サーバーの詳細を設定します。
50 Set-AzureRmApiManagementCertificate 証明書データを設定します。
51 Set-AzureRmApiManagementGroup 既存のグループ詳細を設定します。
52 Set-AzureRmApiManagementHostnames API Management サービス プロキシ、および (または) ポータル用のカスタム ホスト名の構成を設定します。
53 Set-AzureRmApiManagementOperation API Operation の詳細を設定します。
54 Set-AzureRmApiManagementPolicy 指定したスコープ ポリシーを設定します。
55 Set-AzureRmApiManagementProduct 成果物の詳細を設定します。
56 Set-AzureRmApiManagementSubscription 既存のサブスクリプション詳細を設定します。
57 Set-AzureRmApiManagementUser ユーザーの詳細を設定します。
58 Set-AzureRmApiManagementVirtualNetworks API Management Service の VPN 構成を設定します。
59 Update-AzureRmApiManagementDeployment API Management Service の展開を更新します。
60 Update-AzureRmApiManagementRegion PsApiManagement インスタンス内の既存の展開リージョンを更新します。

Azure Resource Manager (ソース: AzureRM.Automation) コマンドレット (バージョン: 0.10.0)

項番 コマンドレット 概要
1 Export-AzureRmAutomationDscConfiguration Automation からローカル ファイルに DSC 構成をエクスポートします。
2 Export-AzureRmAutomationDscNodeReportContent Automation への DSC ノードから送信された DSC レポートの Raw コンテンツをエクスポートします。
3 Export-AzureRmAutomationRunbook
4 Get-AzureRmAutomationAccount リソース グループ 内の Automation アカウント情報を取得します。
5 Get-AzureRmAutomationCertificate
6 Get-AzureRmAutomationConnection
7 Get-AzureRmAutomationCredential
8 Get-AzureRmAutomationDscCompilationJob Automation 内の DSC コンパイル ジョブを取得します。
9 Get-AzureRmAutomationDscCompilationJobOutput Automation DSC コンパイル ジョブのロギング ストリームを取得します。
10 Get-AzureRmAutomationDscConfiguration Automation から DSC 構成情報を取得します。
11 Get-AzureRmAutomationDscNode Automation から DSC ノード情報を取得します。
12 Get-AzureRmAutomationDscNodeConfiguration Automation 内の DSC ノード構成のメタデータを取得します。
13 Get-AzureRmAutomationDscNodeReport DSC ノードから Automation に送信されたレポートを取得します。
14 Get-AzureRmAutomationDscOnboardingMetaconfig meta-configuration .mof ファイルを作成します。
15 Get-AzureRmAutomationJob
16 Get-AzureRmAutomationJobOutput
17 Get-AzureRmAutomationModule Azure Automation からモジュールのメタデータを取得します。
18 Get-AzureRmAutomationRegistrationInfo Automation への DSC ノードまたはハイブリッド ワーカーをオンボーディングの登録情報を取得します。
19 Get-AzureRmAutomationRunbook
20 Get-AzureRmAutomationSchedule
21 Get-AzureRmAutomationScheduledRunbook
22 Get-AzureRmAutomationVariable
23 Get-AzureRmAutomationWebhook
24 Import-AzureRmAutomationDscConfiguration Automation に DSC 構成をインポートします。
25 Import-AzureRmAutomationDscNodeConfiguration
26 Import-AzureRmAutomationRunbook
27 New-AzureRmAutomationAccount Automation アカウントを作成します。
28 New-AzureRmAutomationCertificate
29 New-AzureRmAutomationConnection
30 New-AzureRmAutomationCredential
31 New-AzureRmAutomationKey Automation アカウントの登録キーを再生成します。
32 New-AzureRmAutomationModule Automation にモジュールをインポートします。
33 New-AzureRmAutomationRunbook
34 New-AzureRmAutomationSchedule
35 New-AzureRmAutomationVariable
36 New-AzureRmAutomationWebhook
37 Publish-AzureRmAutomationRunbook
38 Register-AzureRmAutomationDscNode Automation アカウントの DSC ノードとして Azure 仮想マシンを登録します。
39 Register-AzureRmAutomationScheduledRunbook
40 Remove-AzureRmAutomationAccount Automation アカウントを削除します。
41 Remove-AzureRmAutomationCertificate
42 Remove-AzureRmAutomationConnection
43 Remove-AzureRmAutomationConnectionType
44 Remove-AzureRmAutomationCredential
45 Remove-AzureRmAutomationModule Automation からモジュールを削除します。
46 Remove-AzureRmAutomationRunbook
47 Remove-AzureRmAutomationSchedule
48 Remove-AzureRmAutomationVariable
49 Remove-AzureRmAutomationWebhook
50 Resume-AzureRmAutomationJob
51 Set-AzureRmAutomationAccount Automation アカウントを修正します。
52 Set-AzureRmAutomationCertificate
53 Set-AzureRmAutomationConnectionFieldValue
54 Set-AzureRmAutomationCredential
55 Set-AzureRmAutomationDscNode DSC ノードがマップされているノードの構成を変更します。
56 Set-AzureRmAutomationModule Automation 内のモジュールを更新します。
57 Set-AzureRmAutomationRunbook
58 Set-AzureRmAutomationSchedule
59 Set-AzureRmAutomationVariable
60 Set-AzureRmAutomationWebhook
61 Start-AzureRmAutomationDscCompilationJob Automation 内の DSC 構成をコンパイルします。
62 Start-AzureRmAutomationRunbook
63 Stop-AzureRmAutomationJob
64 Suspend-AzureRmAutomationJob
65 Unregister-AzureRmAutomationDscNode Automation アカウントによる管理から DSC ノードを削除します。
66 Unregister-AzureRmAutomationScheduledRunbook

[参考]

スポンサーリンク
スポンサーリンク
スポンサーリンク