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

スポンサーリンク

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

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

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

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

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

  • AzureRM.Dns
  • AzureRM.HDInsight
  • AzureRM.Insights
  • AzureRM.KeyVault

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

項番 コマンドレット 概要
1 Add-AzureRmDnsRecordConfig レコード セットに DNS レコードを追加します。
2 Get-AzureRmDnsRecordSet DNS レコード セットを取得します。
3 Get-AzureRmDnsZone DNS ゾーンを取得します。
4 New-AzureRmDnsRecordSet DNS レコード セットを作成します。
5 New-AzureRmDnsZone 新しい DNS ゾーンを作成します。
6 Remove-AzureRmDnsRecordConfig レコード セットから DNS レコードを削除します。
7 Remove-AzureRmDnsRecordSet レコード セットを削除します。
8 Remove-AzureRmDnsZone リソース グループから DNS ソーンを削除します。
9 Set-AzureRmDnsRecordSet DNS レコード セットを更新します。
10 Set-AzureRmDnsZone DNS ゾーンを更新します。

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

項番 コマンドレット 概要
1 Add-AzureRmHDInsightConfigValues Hadoop 構成値のカスタマイズを追加、および (または) Hive に Microsoft Azure HDInsightのクラスター構成にライブラリのカスタマイズを共有します。
2 Add-AzureRmHDInsightMetastore Microsoft Azure HDInsight クラスター構成に SQL Database アカウントを追加します。
3 Add-AzureRmHDInsightScriptAction Microosft Azure HDInsight クラスター構成に SQL Database アカウントを追加します。
4 Add-AzureRmHDInsightStorage ターゲット HDInsight 構成へ Microsoft Azure Blob Storage アカウントに追加します。
5 Get-AzureRmHDInsightCluster 現在のサブスクリプションに関連付けられたすべての Microsoft Azure HDInsight クラスターの一覧、もしくは指定したクラスター名の情報を取得します。
6 Get-AzureRmHDInsightJob クラスターから Azure HDInsight ジョブを取得し、新しい順に表示します。
7 Get-AzureRmHDInsightJobOutput 指定したクラスターに関連付けられた Storage アカウントからジョブに対するログ出力を取得します。
8 Get-AzureRmHDInsightProperties Microosft Azure HDInsight サービスに固有のプロパティを取得します。
9 Grant-AzureRmHDInsightHttpServicesAccess クラスターに HTTP アクセス権限を与えます。
10 Grant-AzureRmHDInsightRdpServicesAccess クラスターに RDP アクセス権限を与えます。
11 Invoke-AzureRmHDInsightHiveJob
12 New-AzureHDInsightClusterIdentity
13 New-AzureRmHDInsightCluster 現在のサブスクリプションに対して新しい Microsoft Azure HDInsight クラスターを作成します。
14 New-AzureRmHDInsightClusterConfig Microsoft Azure HDInsight クラスター構成について説明した非永続的な構成を作成します。
15 New-AzureRmHDInsightHiveJobDefinition 新しい Hive ジョブを定義します。
16 New-AzureRmHDInsightMapReduceJobDefinition 新しい Map Reduce ジョブを定義します。
17 New-AzureRmHDInsightPigJobDefinition 新しい Pig ジョブを定義します。
18 New-AzureRmHDInsightSqoopJobDefinition
19 New-AzureRmHDInsightStreamingMapReduceJobDefinition 新しい Streaming Map Reduce ジョブを定義します。
20 Remove-AzureRmHDInsightCluster Microsoft Azure サブスクリプションから指定した HDInsight クラスターを削除します。
21 Revoke-AzureRmHDInsightHttpServicesAccess クラスターへの HTTP アクセスを無効にします。
22 Revoke-AzureRmHDInsightRdpServicesAccess クラスターへの RDP アクセスを無効にします。
23 Set-AzureRmHDInsightClusterSize 要求されたサイズに指定したクラスター サイズを設定します。
24 Set-AzureRmHDInsightDefaultStorage HDInsight クラスター構成オブジェクト内にある既定の Storage アカウント設定を設定します。
25 Start-AzureRmHDInsightJob 指定したクラスター上の Azure HDInsight ジョブを開始します。
26 Stop-AzureRmHDInsightJob 指定したクラスター上で実行中の Azure HDInsight を停止します。
27 Use-AzureRmHDInsightCluster ジョブ投入のための Invoke-Hive コマンドレットで使用される Azure HDInsight クラスターを選択します。
28 Wait-AzureRmHDInsightJob HDInsight ジョブの完了もしくは失敗を待機し、その進行状況が表示されます。

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

項番 コマンドレット 概要
1 Add-AlertRule metric、event、もしくは webtest 型のどれかのアラート ルールを追加、または更新します。
2 Add-AutoscaleSetting オートスケール設定を作成します。
3 Format-MetricsAsTable レコードの配列として Get-Metrics コマンドレットの出力をフォーマットします。
4 Get-AlertHistory アラートの履歴情報を取得します。
5 Get-AlertRule アラート ルール情報を取得します。
6 Get-AutoscaleHistory オートスケールの履歴を取得します。
7 Get-AutoscaleSetting オートスケール設定情報を取得します。
8 Get-AzureRmLog 現在の SubscriptionId、もしくは CorrelationId、もしくは Resource Group、もしくは ResourceId、もしくは Resource Provider に関連付けられたイベント情報を取得します。
9 Get-MetricDefinitions メトリックの定義を取得します。
10 Get-Metrics リソースのメトリック値を取得します。
11 Get-UsageMetrics リソースの使用率メトリック値を取得します。
12 New-AutoscaleProfile オートスケール プロファイルを作成します。
13 New-AutoscaleRule オートスケール ルールを作成します。
14 Remove-AlertRule アラート ルールを削除します。
15 Remove-AutoscaleSetting オートスケール設定を削除します。

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

項番 コマンドレット 概要
1 Add-AzureKeyVaultKey 資格情報コンテナー内にキーを作成、資格情報コンテナーにキーをインポートします。
2 Backup-AzureKeyVaultKey 資格情報コンテナー内のキーをバックアップします。
3 Get-AzureKeyVaultKey 資格情報コンテナー内のキー情報を取得します。
4 Get-AzureKeyVaultSecret 資格情報コンテナーのシークレットキーを取得します。
5 Get-AzureRmKeyVault インスタンス情報を取得します。
6 New-AzureRmKeyVault Azure Key Vault インスタンスを作成します。
7 Remove-AzureKeyVaultKey 資格情報コンテナー内のキーを削除します。
8 Remove-AzureKeyVaultSecret 資格情報コンテナー内の秘密キーを削除します、
9 Remove-AzureRmKeyVault Azure Key Vault インスタンスを削除します。
10 Remove-AzureRmKeyVaultAccessPolicy Azure Key Vault からユーザー、もしくはアプリケーションのすべてのパーミッションを削除します。
11 Restore-AzureKeyVaultKey バックアップしたキーから資格情報コンテナー内のキーを作成します。
12 Set-AzureKeyVaultKeyAttribute 資格情報コンテナー内のキー属性を更新します。
13 Set-AzureKeyVaultSecret 資格情報コンテナー内の秘密キーを作成、もしくは更新します。
14 Set-AzureKeyVaultSecretAttribute 資格情報コンテナー内の秘密キー属性を更新します。
15 Set-AzureRmKeyVaultAccessPolicy Azure Key Vault での操作を実行するために、ユーザー、もしくはアプリケーションの既存のパーミッションに権限を付与、もしくは修正します。

[参考]

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