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

スポンサーリンク

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

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

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

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

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

  • AzureRM.Resources
  • AzureRM.SiteRecovery
  • AzureRM.Sql
  • AzureRM.Storage

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

項番 コマンドレット 概要
1 Get-AzureRmAuthorizationChangeLog 指定した時間範囲で選択されたサブスクリプションに対してアクセス変更履歴を取得します。
2 Find-AzureRmResource 指定したパラメーターを用いてリソースを検索します。
3 Find-AzureRmResourceGroup 指定したパラメーターを用いてリソース グループを検索します。
4 Get-AzureRmADGroup Active Directory グループ情報を取得します。
5 Get-AzureRmADGroupMember グループ メンバーの情報を取得します。
6 Get-AzureRmADServicePrincipal Active Directory サービス プリンシパル情報をを取得します。
7 Get-AzureRmADUser Active Directory ユーザー情報を取得します。
8 Get-AzureRmPolicyAssignment すべてのポリシー割当て情報を取得する、もしくは名前によって識別か ID によってスコープした特定の割当て情報を取得します。
9 Get-AzureRmPolicyDefinition すべてのポリシー定義情報を取得する、もしくは名前によって識別された特定のポリシー定義情報を取得します。
10 Get-AzureRmProviderFeature
11 Get-AzureRmProviderOperation Azure リソース プロバイダーによって許可された操作もしくはアクションを取得します。
12 Get-AzureRmResource 既存のリソースを取得します。
13 Get-AzureRmResourceGroup Azure リソース グループ情報を取得します。
14 Get-AzureRmResourceGroupDeployment リソース グループ内の展開情報を取得します。
15 Get-AzureRmResourceGroupDeploymentOperation リソース グループ展開操作情報を取得します。
16 Get-AzureRmResourceLock Azure リソース ロックを取得します。
17 Get-AzureRmResourceProvider
18 Get-AzureRmRoleAssignment 指定されたスコープで Azure RBAC ロール割当て情報を取得します。
19 Get-AzureRmRoleDefinition Azure RBAC 内の利用可能なすべてのリソース情報を取得します。
20 Invoke-AzureRmResourceAction
21 Move-AzureRmResource
22 New-AzureRmADApplication 新しい Active Directory アプリケーションを作成します。
23 New-AzureRmADServicePrincipal 新しい Azure Active Directory サービス プリンシパルを作成します。
24 New-AzureRmPolicyAssignment 新しいポリシー アセスメントを作成します。
25 New-AzureRmPolicyDefinition 新しいポリシー定義を作成します。
26 New-AzureRmResource リソース グループ内に新しいリソースを作成します。
27 New-AzureRmResourceGroup Azure リソース グループおよびそのリソースを作成します。
28 New-AzureRmResourceGroupDeployment リソース グループに Azure 展開を追加します。
29 New-AzureRmResourceLock 新しいリソース ロックを作成します。
30 New-AzureRmRoleAssignment 指定されたスコープにて指定されたプリンシパルに指定された RBAC ロールを割当てます。
31 New-AzureRmRoleDefinition Azure RBAC 内の新しいカスタム ロールを作成します。
32 Register-AzureRmProviderFeature
33 Register-AzureRmResourceProvider
34 Remove-AzureRmADApplication Azure Active Directory アプリケーションを削除します。
35 Remove-AzureRmADServicePrincipal Azure Active Directory サービス プリンシパルを削除します。
36 Remove-AzureRmPolicyAssignment 指定したポリシー割当てを削除します。
37 Remove-AzureRmPolicyDefinition ポリシー定義を削除します。
38 Remove-AzureRmResource リソースを削除します。
39 Remove-AzureRmResourceGroup リソース グループを削除します。
40 Remove-AzureRmResourceGroupDeployment
41 Remove-AzureRmResourceLock Azure リソース ロックを削除します。
42 Remove-AzureRmRoleAssignment 特定のスコープにて特定の役割に割り当てられている指定されたプリンシパルにロールの割当てを削除します。
43 Remove-AzureRmRoleDefinition Azure RBAC 内の既存のカスタム ロール定義を削除します。
44 Set-AzureRmPolicyAssignment 既存のポリシー割り当てを更新します。
45 Set-AzureRmPolicyDefinition 既存のポリシー定義を更新します。
46 Set-AzureRmResource
47 Set-AzureRmResourceGroup リソース グループのプロパティを変更します。
48 Set-AzureRmResourceLock 既存のリソース ロックを更新します。
49 Set-AzureRmRoleDefinition Azure RBAC 内のカスタム ロールを更新します。
50 Stop-AzureRmResourceGroupDeployment リソース グループの展開をキャンセルします。
51 Test-AzureRmResourceGroupDeployment
52 Unregister-AzureRmResourceProvider

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

項番 コマンドレット 概要
1 Get-AzureRmSiteRecoveryJob
2 Get-AzureRmSiteRecoveryProtectionContainer
3 Get-AzureRmSiteRecoveryProtectionEntity
4 Get-AzureRmSiteRecoveryProtectionProfile
5 Get-AzureRmSiteRecoveryServer 現在の Azure Site Recovery 資格情報コンテナーに対する Azure Site Recovery Server に関する情報を取得します。
6 Get-AzureRmSiteRecoveryVault
7 Get-AzureRmSiteRecoveryVaultSettings
8 Get-AzureRmSiteRecoveryVaultSettingsFile
9 Import-AzureRmSiteRecoveryVaultSettingsFile
10 New-AzureRmSiteRecoveryProtectionProfile
11 New-AzureRmSiteRecoveryVault
12 Remove-AzureRmSiteRecoveryProtectionProfile
13 Resume-AzureRmSiteRecoveryJob
14 Set-AzureRmSiteRecoveryProtectionEntity
15 Set-AzureRmSiteRecoveryVaultSettings
16 Start-AzureRmSiteRecoveryCommitFailoverJob
17 Start-AzureRmSiteRecoveryPlannedFailoverJob
18 Start-AzureRmSiteRecoveryProtectionProfileAssociationJob
19 Start-AzureRmSiteRecoveryProtectionProfileDissociationJob
20 Start-AzureRmSiteRecoveryTestFailoverJob
21 Start-AzureRmSiteRecoveryUnplannedFailoverJob
22 Update-AzureRmSiteRecoveryProtectionDirection

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

項番 コマンドレット
(エイリアス)
概要
1 Get-AzureRmSqlCapability 現在のサブスクリプションに対する SQL Database の機能を取得します。
2 Get-AzureRmSqlDatabase Azure SQL データベース情報を取得します。
3 Get-AzureRmSqlDatabaseActivity エラスティック データベースの移動状態を取得します。
4 Get-AzureRmSqlDatabaseAuditingPolicy Azure SQL データベースの監査ポリシー情報を取得します。
5 Get-AzureRmSqlDatabaseDataMaskingPolicy Azure SQL データベースのデータ マスキング ポリシー情報を取得します。
6 Get-AzureRmSqlDatabaseDataMaskingRule Azure SQL データベースからデータ マスキング ルール情報を取得します。
7 Get-AzureRmSqlDatabaseExpanded
8 Get-AzureRmSqlDatabaseIndexRecommendations サーバー、もしくはデータベースの推奨インデックス操作情報を取得します。
9 Get-AzureRmSqlDatabaseReplicationLink Azure SQL Database および指定した Azure Resource Group もしくは Azure SQL Server 間の Geo レプリケーション リンク情報を取得します。
10 Get-AzureRmSqlDatabaseRestorePoints
11 Get-AzureRmSqlDatabaseSecureConnectionPolicy Azure SQL データベースのセキュア接続ポリシーを取得します。
12 Get-AzureRmSqlDatabaseTransparentDataEncryption Azure SQL Database の TPE 状態を取得します。
13 Get-AzureRmSqlDatabaseTransparentDataEncryptionActivity Azure SQL データベースの TDE スキャンの進行状況を取得します。
14 Get-AzureRmSqlDatabaseUpgradeHint SQL Database をアップグレードするデータベースの料金階層のヒントを取得します。
15 Get-AzureRmSqlElasticPool Azure SQL Database 内のエラスティック プールおよびそのプロパティ値を取得します。
16 Get-AzureRmSqlElasticPoolActivity エラスティック プール上の操作状態を取得します。
17 Get-AzureRmSqlElasticPoolDatabase エラスティック プール内のエラスティック データベースとそのプロパティ値を取得します。
18 Get-AzureRmSqlElasticPoolRecommendation エラスティック プール推奨情報を取得します。
19 Get-AzureRmSqlServer Azure SQL Database サーバーに関する情報を取得します。
20 Get-AzureRmSqlServerActiveDirectoryAdministrator SQL Server の Azure AD 管理者に関する情報を取得します。
21 Get-AzureRmSqlServerAuditingPolicy
(Get-AzureRmSqlDatabaseServerAuditingPolicy)
Azure SQL サーバーの監査ポリシー情報を取得します。
22 Get-AzureRmSqlServerFirewallRule Azure SQL Database サーバーのファイアウォール ルール情報を取得します。
23 Get-AzureRmSqlServerServiceObjective SQL Database サーバーのサービス目標情報を取得します。
24 Get-AzureRmSqlServerUpgrade Azure SQL Database サーバー アップグレードの状態を取得します。
25 Get-AzureRmSqlServerUpgradeHint アップグレードする SQL Database サーバーの料金階層のヒントを取得します。
26 New-AzureRmSqlDatabase Azure SQL データベースもしくは エラスティック データベースを作成します。
27 New-AzureRmSqlDatabaseCopy 呼び出し時にデータのスナップショットを使用して、既存の Azure SQL データベース コピーを作成します。
28 New-AzureRmSqlDatabaseDataMaskingRule Azure SQL データベースのデータ マスキング ルールを作成します。
29 New-AzureRmSqlDatabaseSecondary 既存の Azure SQL Database の新しいセカンダリ データベースを作成、およびデータ レプリケーションを開始します。
30 New-AzureRmSqlElasticPool Azure SQL Database のエラスティック データベース プールを作成します。
31 New-AzureRmSqlServer Azure SQL Database サーバーを作成します。
32 New-AzureRmSqlServerFirewallRule Azure SQL Database サーバーに対するファイアウォール ルールを作成します。
33 Remove-AzureRmSqlDatabase Azure SQL データーベースを削除します。
34 Remove-AzureRmSqlDatabaseAuditing Azure SQL データベースの監査を削除します。
35 Remove-AzureRmSqlDatabaseDataMaskingRule Azure SQL データベースからデータ マスキング ルールを削除します。
36 Remove-AzureRmSqlDatabaseSecondary Azure SQL Database および 指定したセカンダリ データベース間のデータ レプリケーションを終了します。
37 Remove-AzureRmSqlElasticPool エラスティック データベース プールを削除します。
38 Remove-AzureRmSqlServer Azure SQL Database サーバーを削除します。
39 Remove-AzureRmSqlServerActiveDirectoryAdministrator Azure AD administrator for SQL Server の Azure AD 管理者を削除します。
40 Remove-AzureRmSqlServerAuditing
(Remove-AzureRmSqlDatabaseServerAuditing)
Azure SQL サーバーの監査を削除します。
41 Remove-AzureRmSqlServerFirewallRule Azure SQL Database サーバーからファイアウォール ルールを削除します。
42 Resume-AzureRmSqlDatabase Azure SQL Data Warehouse データベースを再開します。
43 Set-AzureRmSqlDatabase Azure SQL データベースのプロパティを設定、もしくはエラスティック プールに既存のデータベースを移動します。
44 Set-AzureRmSqlDatabaseAuditingPolicy Azure SQL データベースの監査ポリシーを設定します。
45 Set-AzureRmSqlDatabaseDataMaskingPolicy Azure SQL データベースのデータ マスキングを設定します。
46 Set-AzureRmSqlDatabaseDataMaskingRule Azure SQL データベース内のデータ マスキング ルールのプロパティを設定します。
47 Set-AzureRmSqlDatabaseSecondary フェールオーバーするためにプライマリへセカンダリ Azure SQL Database を切替えます。
48 Set-AzureRmSqlDatabaseTransparentDataEncryption Azure SQL データベースに対する TPE を修正します。
49 Set-AzureRmSqlElasticPool Azure SQL Database 内のエラスティック データベースのプロパティを修正します。
50 Set-AzureRmSqlServer Azure SQL Database サーバーのプロパティを修正します。
51 Set-AzureRmSqlServerActiveDirectoryAdministrator SQL Server に対して Azure AD 管理者を展開します。
52 Set-AzureRmSqlServerAuditingPolicy
(Set-AzureRmSqlDatabaseServerAuditingPolicy)
Azure SQL Server の監査ポリシーを変更します。
53 Set-AzureRmSqlServerFirewallRule Azure SQL Database サーバー内のファイアウォール ルールを修正します。
54 Start-AzureRmSqlDatabaseExecuteIndexRecommendation 推奨インデックス操作を実行するワークフローを開始します。
55 Start-AzureRmSqlServerUpgrade Azure SQL Database サーバーのアップグレードを開始します。
56 Stop-AzureRmSqlDatabaseExecuteIndexRecommendation 推奨インデックス操作を実行するワークフローを停止します。
57 Stop-AzureRmSqlServerUpgrade Azure SQL Database サーバーのアップグレードを停止します。
58 Suspend-AzureRmSqlDatabase Azure SQL Data Warehouse データベースを一時停止します。
59

Use-AzureRmSqlServerAuditingPolicy
(Use-AzureRmSqlDatabaseServerAuditingPolicy)

データベースがホストするサーバーの監査ポリシーを使用することを指定します。

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

項番 コマンドレット 概要
1 Get-AzureRmStorageAccount Storage アカウント プロパティ情報を取得します。
2 Get-AzureRmStorageAccountKey Azure Storage アカウントに対するアクセス キー情報を取得します。
3 New-AzureRmStorageAccount 新しい Storage アカウント を作成します。
4 New-AzureRmStorageAccountKey Azure Storage アカウントに対する Storage キーを再生成します。.
5 Remove-AzureRmStorageAccount Azure から Storage アカウントを削除します。
6 Set-AzureRmCurrentStorageAccount
7 Set-AzureRmStorageAccount Storage アカウント プロパティを更新します。

[参考]

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