System Center 2012 – App Controller で使用できる PowerShell コマンドレットについて

スポンサーリンク

System Center 2012 – App Controller 2012 は、PowerShell を用いてプライベートおよびパブリック クラウドのサービス管理を行うことが可能です。

[スタート] – [すべてのプログラム] – [Microsoft System Center 2012] – [App Controller] – [Windows PowerShell module for App Controller] を選択、クリックすることで起動することが可能です。

App Controller の管理に関して、実行可能なコマンドレットの一覧を表示するには、以下のコマンドレットを実行することで一覧表示することが可能です。しかし、コマンド数の多さから、備忘録のため一覧表に纏めてみました。

 Get-Command -Module AppController 

なお、App Controller のモジュールがインポートされていない場合、Add-SCACAzureDisk、および Add-SCACAzureImage コマンドレットのヘルプの内容を確認する場合には、以下のコマンドレットを実行する必要があります (System Center 2012 – App Controller、および System Center 2012 – Virtual Machine Manager がインストールされている必要があります)。

Import-Module -Name AppController
Import-Module -Name VirtualMachineManager
System Center 2012 – App Controller で使用できる PowerShell コマンドレット一覧
項番コマンドレット内容
1Add-SCACAzureDiskWindows Azure へ仮想ハードディスクを追加します。
2Add-SCACAzureImageWindows Azure イメージストアへ仮想ハードディスクを追加します。
3Add-SCACAzureSubscriptionApp Controller へ Windows Azure サブスクリプションを追加します。
4Add-SCACCloudSystemVMM 管理サーバー、もしくは Service Provider Foundation (SPF) へ新しい接続を追加します。
5Add-SCACShareライブラリ共有を追加します。
6Add-SCACUserRoleApp Controller ユーザー ロールを作成します。
7Add-SCACUserRoleMemberユーザー ロールへメンバーを追加します。
8Add-SCACUserRoleScopeユーザー ロールが管理できるオブジェクトのスコープへ、Windows Azure サブスクリプションおよび Service Provider Foundation 接続クラウド オブジェクトに追加します。
9Export-SCACAesKeyレジストリから指定したファイルへ、App Controller AES キーをエクスポートします。
10Get-SCACAdminSettingApp Controller サーバーから管理者設定を取得します。
11Get-SCACAzureHostedService指定した Windows Azure クラウド上にホストされているサービスの情報を取得します。
12Get-SCACAzureRoleInstanceWindows Azure 上で実行しているすべてのロール インスタンスの情報を取得します。
13Get-SCACAzureServiceDeployment指定した Windows Azure サービス デプロイの情報を取得します。
14Get-SCACCloudApp Controller クラウド オブジェクトの情報を取得します。
15Get-SCACCloudSystemApp Controller サーバー上のクラウド システムの情報を取得します。
16Get-SCACJobApp Controller ジョブの情報を取得します。
17Get-SCACServerApp Controller サーバーの情報および接続を確立します。
18Get-SCACServiceDeploymentクラウドに対するサービス デプロイの情報を取得します。
19Get-SCACTemporaryStorageApp Controller サーバーによって使用されている一時記憶域の情報を取得します。
20Get-SCACUserRoleApp Controller サーバー上のユーザー ロールの情報を取得します。
21Remove-SCACAzureSubscriptionApp Controller から Windows Azure サブスクリプションを削除します。
22Remove-SCACCloudSystemクラウド システムへの接続を削除します。
23Remove-SCACShareライブラリ共有を削除します。
24Remove-SCACUserRole指定したユーザー ロールを削除します。
25Remove-SCACUserRoleMemberユーザー ロールからメンバーを削除します。
26Remove-SCACUserRoleScopeユーザー ロールが管理できるオブジェクトのスコープから、Windows Azure サブスクリプション クラウド オブジェクトを削除します。
27Resume-SCACServiceDeployment指定した中断中のサービス デプロイを再開します。
28Set-SCACAdminSetting指定した値と管理者設定に設定します。
29Set-SCACCloudSystemクラウド システムのプロパティを更新します。
30Set-SCACTemporaryStorageApp Controller サーバーによって使用されている一時記憶域を指定します。
31Suspend-SCACServiceDeployment指定したサービス デプロイを中断します。

※黄色で網掛けされている個所は System Center 2012 Service Pack 1 (SP1) –  App Controller から新規に追加されたコマンドレットです。

[参考]

コメント