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)

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

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

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

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

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

Use-AzureRmSqlServerAuditingPolicy
(Use-AzureRmSqlDatabaseServerAuditingPolicy)

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

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

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

[参考]