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

スポンサーリンク

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

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

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

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

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

  • AzureRM.Backup
  • AzureRM.Batch
  • AzureRM.Compute
  • AzureRM.DataFactories

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

項番 コマンドレット 概要
1 Backup-AzureRmBackupItem 保護された項目のバックアップを実行します。
2 Disable-AzureRmBackupProtection 保護された項目の保護を無効にします。
3 Enable-AzureRmBackupContainerReregistration 資格情報コンテナーにサーバーを接続するため、バックアップ ポイント チェーンを継続するためにサーバーの再登録を許可します。
4 Enable-AzureRmBackupProtection 保護ポリシーを持つ項目を関連付けます。
5 Get-AzureRmBackupContainer 指定したフィルタ条件に合致する Azure Backup コンテナー情報を取得します。
6 Get-AzureRmBackupItem コンテナー配下の項目を取得します。
7 Get-AzureRmBackupJob 指定したジョブ、もしくはジョブの一覧を取得します。
8 Get-AzureRmBackupJobDetails ジョブの詳細情報を取得します。
9 Get-AzureRmBackupProtectionPolicy バックアップ 資格情報コンテナー内のバックアップ ポリシー情報を取得します。
10 Get-AzureRmBackupRecoveryPoint バックアップ項目に対する回復ポイント情報を取得します。
11 Get-AzureRmBackupVault 指定したパラメーターに基づく 資格情報コンテナー オブジェクト情報を取得します。
12 Get-AzureRmBackupVaultCredentials 指定した場所に資格情報コンテナー ファイルをダウンロードします。
13 New-AzureRmBackupProtectionPolicy バックアップ ポリシー情報を保持する PowerShell オブジェクトを作成します。
14 New-AzureRmBackupRetentionPolicyObject 保持ポリシー情報を持つ PowerShell オブジェクトを作成します。
15 New-AzureRmBackupVault 指定されたパラメーターに基づいて、新しい Azure Backup 資格情報コンテナーを作成します。
16 Register-AzureRmBackupContainer Azure Backup 資格情報コンテナーを持つコンテナーを登録します。
17 Remove-AzureRmBackupProtectionPolicy 資格情報コンテナーからバックアップ ポリシーを削除します。
18 Remove-AzureRmBackupVault 指定したパラメーターに基づいて Azure Backup コンテナー資格情報を削除します。
19 Restore-AzureRmBackupItem バックアップ時点のデータおよび構成をリストアします。
20 Set-AzureRmBackupProtectionPolicy 既存の保護ポリシーを更新します。
21 Set-AzureRmBackupVault 指定したパラメーターに基づいて Azure Backup 資格情報コンテナーのプロパティを変更します。
22 Stop-AzureRmBackupJob 継続的な Azure Backup ジョブをキャンセルします。
23 Unregister-AzureRmBackupContainer Azure Backup 資格情報コンテナーから指定した Windows Server、もしくは Azure 仮想マシンを登録解除します。
24 Wait-AzureRmBackupJob Azure Backup ジョブに対して完了するまで待機します。

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

項番 コマンドレット 概要
1 Disable-AzureBatchAutoScale 指定したプール上の自動スケールを無効にします。
2 Disable-AzureBatchJob 指定したジョブを削除します。
3 Disable-AzureBatchJobSchedule 指定したジョブ スケジュールを無効にします。
4 Enable-AzureBatchAutoScale 指定したプール上の自動スケールを有効にします。
5 Enable-AzureBatchJob 指定したジョブを有効にします。
6 Enable-AzureBatchJobSchedule 指定したジョブ スケジュールを有効にします。
7 Get-AzureBatchComputeNode プールから Batch コンピューティング ノード情報を取得ジョブ スケジュール情報を取得します。します。
8 Get-AzureBatchJob 指定した Batch アカウント、もしくはジョブ スケジュールの下で Batch ジョブを取得します。
9 Get-AzureBatchJobSchedule ジョブ スケジュール情報を取得します。
10 Get-AzureBatchNodeFile Batch ノード ファイルのプロパティを取得します。
11 Get-AzureBatchNodeFileContent Batch ノード ファイルを取得します。
12 Get-AzureBatchPool 指定した Batch アカウントの下にある Batch プール情報を取得します。
13 Get-AzureBatchRemoteDesktopProtocolFile コンピューティング ノードから RDP ファイルを取得します。
14 Get-AzureBatchTask 指定したジョブの Batch タスク情報を取得します。
15 Get-AzureRmBatchAccount 現在のサブスクリプションの下にある Batch アカウント情報を取得します。
16 Get-AzureRmBatchAccountKeys 現在のサブスクリプションの下で指定された Batch アカウントの指定されたキーを取得します。
17 New-AzureBatchComputeNodeUser Batch コンピューティング ノード上にユーザー アカウントを作成します。
18 New-AzureBatchJob Batch サービス内のジョブを作成します。
19 New-AzureBatchJobSchedule Batch サービス内のジョブ スケジュールを作成します。
20 New-AzureBatchPool 指定したアカウントの下で Batch サービス内に新しいプールを作成します。
21 New-AzureBatchTask 指定したジョブの下の 新しい Bactch タスクを作成します。
22 New-AzureRmBatchAccount 新しい Batch アカウントを作成します。
23 New-AzureRmBatchAccountKey 指定した Batch アカウントの指定したキーを再生成します。
24 Remove-AzureBatchComputeNodeUser Batch コンピューティング ノードからユーザー アカウントを削除します。
25 Remove-AzureBatchJob

指定した Batch ジョブを削除します。

26 Remove-AzureBatchJobSchedule Batch ジョブ スケジュールを削除します。
27 Remove-AzureBatchPool 指定した Batch プールを削除します。
28 Remove-AzureBatchTask 指定した Batch タスクを削除します。
29 Remove-AzureRmBatchAccount 指定した Batch アカウントを削除します。
30 Reset-AzureBatchComputeNode 指定したコンピューティング ノード上にオペレーティング システムを再インストールします。
31 Restart-AzureBatchComputeNode 指定したコンピューティング ノードをリブートします。
32 Set-AzureBatchComputeNodeUser コンピューティング ノード上のユーザー アカウントのプロパティを更新します。
33 Set-AzureBatchJob ジョブのプロパティを更新します。
34 Set-AzureBatchJobSchedule ジョブ スケジュールのプロパティを更新します。
35 Set-AzureBatchPool プールのプロパティを更新します。
36 Set-AzureBatchPoolOSVersion 指定したプールのオペレーティング システムのバージョンを変更します。
37 Set-AzureBatchTask タスクのプロパティを更新します。
38 Set-AzureRmBatchAccount 指定した Batch アカウントを更新します。
39 Start-AzureBatchPoolResize プールのリサイズを開始します。
40 Stop-AzureBatchJob 指定したジョブを終了します。
41 Stop-AzureBatchJobSchedule 指定したジョブ スケジュールを終了します。
42 Stop-AzureBatchPoolResize プール リサイズ操作を停止します。
43 Stop-AzureBatchTask 指定したタスクを終了します。
44 Test-AzureBatchAutoScale 指定したプール上の自動スケーリング式の評価結果を取得します。

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

項番 コマンドレット 概要
1 Add-AzureRmVhd
2 Add-AzureRmVMAdditionalUnattendContent 無人 Windows Setup 応答ファイルに情報を追加します。
3 Add-AzureRmVMDataDisk 仮想マシンにデータ ディスクを追加します。
4 Add-AzureRmVMNetworkInterface 仮想マシンのネットワーク インターフェイスを追加します。
5 Add-AzureRmVMSecret 仮想マシンに秘密 キーを追加します。
6 Add-AzureRmVMSshPublicKey 仮想マシンの SSH 公開キーを取得します。
7 Get-AzureRmAvailabilitySet リソース グループ内の Azure 可用性セット情報を取得します。
8 Get-AzureRmRemoteDesktopFile .rdp ファイルを取得します。
9 Get-AzureRmVM 仮想マシンのプロパティを取得します。
10 Get-AzureRmVMAccessExtension VMAccess 拡張機能に関する情報を取得します。
11 Get-AzureRmVMBootDiagnosticsData
12 Get-AzureRmVMCustomScriptExtension カスタム スクリプト拡張機能に関する情報を取得します。
13 Get-AzureRmVMDiagnosticsExtension
14 Get-AzureRmVMDscExtension 特定の VM 上の DSC 拡張機能の設定情報を取得します。
15 Get-AzureRmVMDscExtensionStatus リソースグループ内にある VM の DSC 拡張機能ハンドラーの状態を取得します。
16 Get-AzureRmVMExtension 仮想マシン上の仮想マシン拡張機能のプロパティ情報を取得します。
17 Get-AzureRmVmExtensionImage Azure 拡張機能のすべてのバージョン情報を取得します。
18 Get-AzureRmVMExtensionImageType Azure 拡張機能の型を取得します。
19 Get-AzureRmVMImage VMImage のすべてのバージョン情報を取得します。
20 Get-AzureRmVMImageOffer VMImage オファー型情報を取得します。
21 Get-AzureRmVMImagePublisher VMImage パブリッシャー情報を取得します。
22 Get-AzureRmVMImageSku VM イメージ SKU 情報を取得します。
23 Get-AzureRmVMSize 利用可能な仮想マシンサイズ情報を取得します。
24 Get-AzureRmVMSqlServerExtension
25 Get-AzureRmVMUsage 場所に対する仮想マシン コア数の使用状況を取得します。
26 New-AzureRmAvailabilitySet Azure 可用性セットを作成します。
27 New-AzureRmVM 仮想マシンを作成します。
28 New-AzureRmVMConfig 設定可能な仮想マシン オブジェクトを作成します。
29 New-AzureVMSqlServerAutoBackupConfig
30 New-AzureVMSqlServerAutoPatchingConfig
31 Publish-AzureRmVMDscConfiguration Set-AzureRmVMDscExtension コマンドレットを使用して Azure 仮想マシンに適用可能な Azure Blob Storage へ DSC スクリプトをアップロードします。
32 Remove-AzureRmAvailabilitySet Azure から可用性セットを削除します。
33 Remove-AzureRmVM Azure から仮想マシンを削除します。
34 Remove-AzureRmVMAccessExtension 仮想マシンから VMAccess 拡張機能を削除します。
35 Remove-AzureRmVMCustomScriptExtension 仮想マシンからカスタム スクリプト 拡張機能を削除します。
36 Remove-AzureRmVMDataDisk 仮想マシンからデータ ディスクを削除します。
37 Remove-AzureRmVMDiagnosticsExtension
38 Remove-AzureRmVMDscExtension リソース グループ内の VM から DSC 拡張機能ヘッダーを削除します。
39 Remove-AzureRmVMExtension 仮想マシンから拡張機能を削除します。
40 Remove-AzureRmVMNetworkInterface 仮想マシンからネットワーク インターフェースを削除します。
41 Remove-AzureRmVMSqlServerExtension
42 Restart-AzureRmVM Azure 仮想マシンを再開します。
43 Save-AzureRmVhd
44 Save-AzureRmVMImage VM イメージとして仮想マシンをキャプチャします。
45 Set-AzureRmVM 一般化として仮想マシンを設定します。
46 Set-AzureRmVMAccessExtension 仮想マシンに VMAccess 拡張機能を追加します。
47 Set-AzureRmVMBootDiagnostics
48 Set-AzureRmVMCustomScriptExtension 仮想マシンへカスタム スクリプト拡張機能を追加します。
49 Set-AzureRmVMDataDisk
50 Set-AzureRmVMDiagnosticsExtension
51 Set-AzureRmVMDscExtension VM 上の Windows PowerShell DSC 拡張機能を構成します。
52 Set-AzureRmVMExtension 拡張機能のプロパティの更新、もしくは仮想マシンへ拡張機能を追加します。
53 Set-AzureRmVMOperatingSystem 仮想マシンのオペレーティング システムのプロパティを設定します。
54 Set-AzureRmVMOSDisk 仮想マシン上のオペレーティング システム ディスク プロパティを設定します。
55 Set-AzureRmVMSourceImage 仮想マシンのプラットフォーム イメージを指定します。
56 Set-AzureRmVMSqlServerExtension
57 Start-AzureRmVM Azure 仮想マシンを開始します。
58 Stop-AzureRmVM Azure 仮想マシンを停止します。
59 Update-AzureRmVM Azure 仮想マシンの状態を更新します。

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

項番 コマンドレット 概要
1 Get-AzureRmDataFactory Data Factory に関する情報を取得します。
2 Get-AzureRmDataFactoryDataset Data Factory 内のデータセットに関する情報を取得します。
3 Get-AzureRmDataFactoryGateway Data Factory 内の論理ゲートウェイに関する情報を取得します。
4 Get-AzureRmDataFactoryHub Data Factory 内のハブに関する情報を取得します。
5 Get-AzureRmDataFactoryLinkedService Data Factory 内のリンクされたサービスに関する情報を取得します。
6 Get-AzureRmDataFactoryPipeline Data Factory 内のパイプラインに関する情報を取得します。
7 Get-AzureRmDataFactoryRun Data Factory 内のデータセットのデータ スライスの実行を取得します。
8 Get-AzureRmDataFactorySlice Data Factory 内のデータセットに対するデータ スライス情報を取得します。
9 New-AzureRmDataFactory Data Factory を作成します。
10 New-AzureRmDataFactoryDataset Data Factory 内のデータセットを作成します。
11 New-AzureRmDataFactoryEncryptValue 極秘データを暗号化します。
12 New-AzureRmDataFactoryGateway Data Factory に対するゲートウェイを作成します。
13 New-AzureRmDataFactoryGatewayKey Data Factory に対するゲートウェイ キーを作成します。
14 New-AzureRmDataFactoryHub Data Factory のハブを作成します。
15 New-AzureRmDataFactoryLinkedService Data Factory へデータ ストア、もしくはクラウド サービスをリンクします。
16 New-AzureRmDataFactoryPipeline Data Factory 内のパイプラインを作成します。
17 Remove-AzureRmDataFactory Data Factory を削除します。
18 Remove-AzureRmDataFactoryDataset Data Factory からデータセットを削除します。
19 Remove-AzureRmDataFactoryGateway Data Factory からゲートウェイを削除します。
20 Remove-AzureRmDataFactoryHub Data Factory からハブを削除します。
21 Remove-AzureRmDataFactoryLinkedService Data Factory からリンクされたサービスを削除します。
22 Remove-AzureRmDataFactoryPipeline Data Factory からパイプラインを削除します。
23 Resume-AzureRmDataFactoryPipeline Data Factory 内の一時停止しているパイプラインを再開します。
24 Save-AzureRmDataFactoryLog HDInsight プロセスからログ ファイルをダウンロードします。
25 Set-AzureRmDataFactoryGateway Data Factory 内のゲートウェイの説明を設定します。
26 Set-AzureRmDataFactoryPipelineActivePeriod データ スライスの活動周期を設定します。
27 Set-AzureRmDataFactorySliceStatus Data Factory 内のデータセットに対するスライス状態を設定します。
28 Suspend-AzureRmDataFactoryPipeline Data Factory 内のパイプラインを一時停止します。

[参考]

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