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

スポンサーリンク

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

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

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

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

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

  • AzureRM.Network
  • AzureRM.OperationalInsights
  • AzureRM.profile
  • AzureRM.RedisCache

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

項番コマンドレット概要
1Add-AzureRmApplicationGatewayBackendAddressPoolApplication ゲートウェイにバックエンド アドレス プールを追加します。
2Add-AzureRmApplicationGatewayBackendHttpSettings
3Add-AzureRmApplicationGatewayFrontendIPConfigApplication ゲートウェイにフロントエンド IP 構成を追加します。
4Add-AzureRmApplicationGatewayFrontendPortApplication ゲートウェイのフロントエンド ポートを追加します。
5Add-AzureRmApplicationGatewayHttpListenerApplication ゲートウェイに HTTP リスナーを追加します。
6Add-AzureRmApplicationGatewayIPConfigurationApplication ゲートウェイに IP 構成を追加します。
7Add-AzureRmApplicationGatewayRequestRoutingRuleアプリケーション ゲートウェイに要求ルーティング ルールを追加します。
8Add-AzureRmApplicationGatewaySslCertificateApplication ゲートウェイに  SSL 証明書を追加します。
9Add-AzureRmExpressRouteCircuitPeeringConfig
10Add-AzureRmLoadBalancerBackendAddressPoolConfig負荷分散へバックエンド アドレス プール構成を追加します。
11Add-AzureRmLoadBalancerFrontendIpConfig負荷分散にフロントエンド IP 構成を追加します。
12Add-AzureRmLoadBalancerInboundNatPoolConfig
13Add-AzureRmLoadBalancerInboundNatRuleConfig負荷分散にインバウンド NAT ルール構成を追加します。
14Add-AzureRmLoadBalancerProbeConfig負荷分散にプローブ構成を追加します。
15Add-AzureRmLoadBalancerRuleConfig負荷分散にルール構成を追加します。
16Add-AzureRmNetworkSecurityRuleConfigネットワーク セキュリティ グループにネットワーク セキュリティ ルール構成を追加します。
17Add-AzureRmRouteConfigルート テーブルに経路を追加します。
18Add-AzureRmVirtualNetworkSubnetConfig仮想ネットワークにサブネット構成を追加します。
19Get-AzureRmApplicationGatewayApplication ゲートウェイ情報を取得します。
20Get-AzureRmApplicationGatewayBackendAddressPoolApplication ゲートウェイに対するバックエンド アドレス プール情報を取得します。
21Get-AzureRmApplicationGatewayBackendHttpSettingsApplication ゲートウェイのバックエンド HTTP 設定情報を取得します。
22Get-AzureRmApplicationGatewayFrontendIPConfigApplication ゲートウェイのフロントエンド IP 構成情報を取得します。
23Get-AzureRmApplicationGatewayFrontendPortApplication ゲートウェイのフロントエンド ポート情報を取得します。
24Get-AzureRmApplicationGatewayHttpListenerApplication ゲートウェイの HTTP リスナー情報を取得します。
25Get-AzureRmApplicationGatewayIPConfigurationApplication ゲートウェイの IP 構成情報を取得します。
26Get-AzureRmApplicationGatewayRequestRoutingRuleApplication ゲートウェイの要求ルーティング ルールを取得します。
27Get-AzureRmApplicationGatewaySkuApplication ゲートウェイの SKU を取得します。
28Get-AzureRmApplicationGatewaySslCertificateApplication ゲートウェイの SSL 証明書を取得します。
29Get-AzureRmExpressRouteCircuit
30Get-AzureRmExpressRouteCircuitPeeringConfig
31Get-AzureRmExpressRouteServiceProvider
32Get-AzureRmLoadBalancerリソース グループに含まれる Azure 負荷分散の情報を取得します。
33Get-AzureRmLoadBalancerBackendAddressPoolConfig負荷分散に対してバックエンド アドレス プール構成情報を取得します。
34Get-AzureRmLoadBalancerFrontendIpConfig負荷分散内のフロントエンド IP 構成情報を取得します。
35Get-AzureRmLoadBalancerInboundNatPoolConfig
36Get-AzureRmLoadBalancerInboundNatRuleConfig負荷分散に対するインバウンド NAT ルール構成情報を取得します。
37Get-AzureRmLoadBalancerProbeConfig負荷分散に対するプローブ構成を取得します。
38Get-AzureRmLoadBalancerRuleConfig負荷分散にルール構成を取得します。
39Get-AzureRmLocalNetworkGateway
40Get-AzureRmNetworkInterfaceネットワーク インタフェース情報を取得します。
41Get-AzureRmNetworkSecurityGroupネットワーク セキュリティ グループ情報を取得します。
42Get-AzureRmNetworkSecurityRuleConfigネットワーク セキュリティ グループのネットワーク セキュリティ ルール情報を取得します。
43Get-AzureRmPublicIpAddressパブリック IP アドレス情報を取得します。
44Get-AzureRmRouteConfigルート テーブルから経路情報を取得します。
45Get-AzureRmRouteTableルート テーブル情報を取得します。
46Get-AzureRmVirtualNetworkリソース グループ内の仮想ネットワーク情報を取得します。
47Get-AzureRmVirtualNetworkGateway
48Get-AzureRmVirtualNetworkGatewayConnection
49Get-AzureRmVirtualNetworkGatewayConnectionSharedKey
50Get-AzureRmVirtualNetworkSubnetConfig仮想ネットワークのサブネット情報を取得します。
51New-AzureRmApplicationGatewayApplication ゲートウェイを作成します。
52New-AzureRmApplicationGatewayBackendAddressPoolApplication ゲートウェイに対するバックエンド アドレス プールを作成します。
53New-AzureRmApplicationGatewayBackendHttpSettingsApplication ゲートウェイに対するバックエンド HTTP 設定を作成します。
54New-AzureRmApplicationGatewayFrontendIPConfigApplication ゲートウェイに対する フロントエンド IP 構成を作成します。
55New-AzureRmApplicationGatewayFrontendPortApplication ゲートウェイに対するフロントエンド ポートを作成します。
56New-AzureRmApplicationGatewayHttpListenerApplication ゲートウェイに対する HTTP リスナーを作成します。
57New-AzureRmApplicationGatewayIPConfigurationApplication ゲートウェイに対する IP 構成を作成します。
58New-AzureRmApplicationGatewayRequestRoutingRuleAzure Application ゲートウェイに対する要求ルーティング ルールを作成します。
59New-AzureRmApplicationGatewaySkuApplication ゲートウェイの SKU を作成します。
60New-AzureRmApplicationGatewaySslCertificateAzure Application ゲートウェイに対する SSL 証明書を作成します。
61New-AzureRmExpressRouteCircuit
62New-AzureRmExpressRouteCircuitPeeringConfig
63New-AzureRmLoadBalancer負荷分散を作成します。
64New-AzureRmLoadBalancerBackendAddressPoolConfig負荷分散に対するバックエンド アドレス プール構成を作成します。
65New-AzureRmLoadBalancerFrontendIpConfig負荷分散に対するフロントエンド IP 構成を作成します。
66New-AzureRmLoadBalancerInboundNatPoolConfig
67New-AzureRmLoadBalancerInboundNatRuleConfig負荷分散に対するインバウンド NAT ルール構成を作成します。
68New-AzureRmLoadBalancerProbeConfig負荷分散のプローブ構成を作成します。
69New-AzureRmLoadBalancerRuleConfig負荷分散に対するルール構成を作成します。
70New-AzureRmLocalNetworkGateway
71New-AzureRmNetworkInterfaceネットワーク インターフェースを作成します。
72New-AzureRmNetworkSecurityGroupネットワーク セキュリティ グループを作成します。
73New-AzureRmNetworkSecurityRuleConfigネットワーク セキュリティ ルール構成を作成します。
74New-AzureRmPublicIpAddressパブリック IP アドレスを作成します。
75New-AzureRmRouteConfigルート テーブルに対する経路を作成します。
76New-AzureRmRouteTableルート テーブルを作成します。
77New-AzureRmVirtualNetwork仮想ネットワークを作成します。
78New-AzureRmVirtualNetworkGateway
79New-AzureRmVirtualNetworkGatewayConnection
80New-AzureRmVirtualNetworkGatewayIpConfig
81New-AzureRmVirtualNetworkSubnetConfig仮想ネットワーク サブネット構成を作成します。
82Remove-AzureRmApplicationGatewayApplication ゲートウェイを削除します。
83Remove-AzureRmApplicationGatewayBackendAddressPoolApplication ゲートウェイからバックエンド アドレス プールを削除します。
84Remove-AzureRmApplicationGatewayBackendHttpSettingsApplication ゲートウェイからバックエンド HTTP 設定を削除します。
85Remove-AzureRmApplicationGatewayFrontendIPConfigApplication ゲートウェイからフロントエンド IP 構成を削除します。
86Remove-AzureRmApplicationGatewayFrontendPortApplication ゲートウェイからフロントエンド ポートを削除します。
87Remove-AzureRmApplicationGatewayHttpListenerApplication ゲートウェイから HTTP リスナーを削除します。
88Remove-AzureRmApplicationGatewayIPConfigurationApplication ゲートウェイから IP構成を削除します。
89Remove-AzureRmApplicationGatewayRequestRoutingRuleApplication ゲートウェイから要求ルーティングを削除します。
90Remove-AzureRmApplicationGatewaySslCertificateAzure Application ゲートウェイから SSL 証明書を削除します。
91Remove-AzureRmExpressRouteCircuit
92Remove-AzureRmExpressRouteCircuitPeeringConfig
93Remove-AzureRmLoadBalancer負荷分散を削除します。
94Remove-AzureRmLoadBalancerBackendAddressPoolConfig負荷分散からバックエンド アドレス プール 構成を削除します。
95Remove-AzureRmLoadBalancerFrontendIpConfig負荷分散からフロントエンド IP 構成を削除します。
96Remove-AzureRmLoadBalancerInboundNatPoolConfig
97Remove-AzureRmLoadBalancerInboundNatRuleConfig負荷分散からインバウンド NAT ルール構成を削除します。
98Remove-AzureRmLoadBalancerProbeConfig負荷分散からプローブ 構成を削除します。
99Remove-AzureRmLoadBalancerRuleConfig負荷分散のルール構成を削除します。
100Remove-AzureRmLocalNetworkGateway
101Remove-AzureRmNetworkInterfaceネットワーク インタフェースを削除します。
102Remove-AzureRmNetworkSecurityGroupネットワーク セキュリティ グループを削除します。
103Remove-AzureRmNetworkSecurityRuleConfigネットワーク セキュリティ グループからネットワーク セキュリティ ルールを削除します。
104Remove-AzureRmPublicIpAddressパブリック IP アドレスを削除します。
105Remove-AzureRmRouteConfigルート テーブルから経路を削除します。
106Remove-AzureRmRouteTableルート テーブルを削除します。
107Remove-AzureRmVirtualNetwork仮想ネットワークを削除します。
108Remove-AzureRmVirtualNetworkGateway
109Remove-AzureRmVirtualNetworkGatewayConnection
110Remove-AzureRmVirtualNetworkSubnetConfig仮想ネットワークからサブネット構成を削除します。
111Reset-AzureRmVirtualNetworkGateway
112Reset-AzureRmVirtualNetworkGatewayConnectionSharedKey
113Set-AzureRmApplicationGatewayApplication ゲートウェイを更新します。
114Set-AzureRmApplicationGatewayBackendAddressPoolアプリケーション ゲートウェイに対するバックエンド アドレス プールを更新します。
115Set-AzureRmApplicationGatewayBackendHttpSettingsApplication ゲートウェイに対するバックエンド HTTP 設定を更新します。
116Set-AzureRmApplicationGatewayFrontendIPConfigフロントエンド HTTP 設定を構成します。
117Set-AzureRmApplicationGatewayFrontendPortApplication ゲートウェイに対するフロントエンド ポートを修正します。
118Set-AzureRmApplicationGatewayHttpListenerApplication ゲートウェイに対する HTTP リスナーを修正します。
119Set-AzureRmApplicationGatewayIPConfigurationApplication ゲートウェイに対する IP 構成を修正します。
120Set-AzureRmApplicationGatewayRequestRoutingRuleApplication ゲートウェイの要求ルーティングを修正します。
121Set-AzureRmApplicationGatewaySkuApplication ゲートウェイの SKU を修正します。
122Set-AzureRmApplicationGatewaySslCertificateSSL 証明書に対する目標状態を設定します。
123Set-AzureRmExpressRouteCircuit
124Set-AzureRmExpressRouteCircuitPeeringConfig
125Set-AzureRmLoadBalancer負荷分散に対する目標設定を設定します。
126Set-AzureRmLoadBalancerFrontendIpConfig負荷分散内のフロントエンド IP 構成に対する目標状態を設定します。
127Set-AzureRmLoadBalancerInboundNatPoolConfig
128Set-AzureRmLoadBalancerInboundNatRuleConfig負荷分散に対するインバウンド NAT ルール構成を設定します。
129Set-AzureRmLoadBalancerProbeConfigプローブ設定に対する目標状態を設定します。
130Set-AzureRmLoadBalancerRuleConfig負荷分散構成に対する目標状態を設定します。
131Set-AzureRmLocalNetworkGateway
132Set-AzureRmNetworkInterfaceネットワークインターフェースに対する目標状態を設定します。
133Set-AzureRmNetworkSecurityGroupネットワーク セキュリティ グループに対する目標状態を設定します。
134Set-AzureRmNetworkSecurityRuleConfigネットワーク セキュリティ ルール構成に対する目標状態を設定します。
135Set-AzureRmPublicIpAddressパブリック IP アドレスに対する目標状態を設定します。
136Set-AzureRmRouteConfig経路に対する目標状態を設定します。
137Set-AzureRmRouteTableルート テーブルに対する目標状態を設定します。
138Set-AzureRmVirtualNetwork仮想ネットワークに対する目標状態を設定します。
139Set-AzureRmVirtualNetworkGatewayConnection
140Set-AzureRmVirtualNetworkGatewayConnectionSharedKey
141Set-AzureRmVirtualNetworkSubnetConfig仮想ネットワーク内のサブネット構成に対する目標状態を設定します。
142Start-AzureRmApplicationGatewayApplication ゲートウェイを開始します。
143Stop-AzureRmApplicationGatewayApplication ゲートウェイを停止します。
144Test-AzureRmDnsAvailability

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

項番コマンドレット概要
1Get-AzureRmOperationalInsightsLinkTargetsAzure サブスクリプションに関連付けられていない既存のアカウント一覧を取得します。
2Get-AzureRmOperationalInsightsStorageInsight既存の Storage Insight に関する情報を取得します。
3Get-AzureRmOperationalInsightsWorkspace既存のワークスペースに関する情報を取得します。
4Get-AzureRmOperationalInsightsWorkspaceManagementGroupsワークスペースに接続された管理グループに関する情報を取得します。
5Get-AzureRmOperationalInsightsWorkspaceSharedKeysワークスペースの共有キーを取得します。
6Get-AzureRmOperationalInsightsWorkspaceUsageワークスペースの使用状況データを取得します。
7New-AzureRmOperationalInsightsStorageInsightワークスペース内に Storage Insight を作成します。
8New-AzureRmOperationalInsightsWorkspace新しいワークスペースを作成します。
9Remove-AzureRmOperationalInsightsStorageInsight既存の Storage Insight を削除します。
10Remove-AzureRmOperationalInsightsWorkspace既存のワークスペースを作成します。
11Set-AzureRmOperationalInsightsStorageInsight既存の Storage Insight を更新します。
12Set-AzureRmOperationalInsightsWorkspace既存のワークスペースを更新します。

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

項番コマンドレット
(エイリアス)
概要
1

Add-AzureRmAccount
(Login-AzureRmAccount)

Azure Resource Manager の認証コマンドレットへログインします。
2Add-AzureRmEnvironmentAzure Resource Manager のインスタンスにエンドポイントおよびメタデータを追加します。
3Disable-AzureRmDataCollection
4Enable-AzureRmDataCollection
5Get-AzureRmContextAzure Resource Manager リクエストを認証するために使用された現在のメタデータを取得します。
6Get-AzureRmEnvironment与えられた Azure サービスのエンドポイントおよびメタデータを取得します。
7Get-AzureRmSubscription現在のアカウントがアクセス可能なサブスクリプションに関する詳細な情報を取得します。
8Get-AzureRmTenant現在のユーザーに対する許可テナントに関する詳細情報を取得します。
9Remove-AzureRmEnvironment与えられた Azure インスタンスの接続に関するエンドポイントおよびメタデータ情報を削除します。
10Save-AzureRmProfile他の PowerShell セッションで使用するための現在の認証情報を保存します。
11Select-AzureRmProfile与えられたファイルから認証情報を読込みます。
12

Set-AzureRmContext
(Select-AzureRmSubscription)

このセッションのコマンドレットで使用されるテナント、サブスクリプション、および環境を設定します。
13Set-AzureRmEnvironment指定した Azure インスタンスのプロパティを設定します。.

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

項番コマンドレット概要
1Get-AzureRmRedisCache単位のキャッシュ、もしくは指定したリソース グループ内のすべてのキャッシュ、もしくは現在のサブスクリプション内のすべてのに関する詳細情報を取得します。
2Get-AzureRmRedisCacheKey指定した Redis Cache のアクセスキーを取得します。
3New-AzureRmRedisCache新しい Redis Cache を作成します。
4New-AzureRmRedisCacheKeyRedis Cache のアクセス キーを再作成します。
5Remove-AzureRmRedisCache存在する場合、Redis Cache を削除します。
6Set-AzureRmRedisCacheRedis Cache の更新可能なパラメーターを設定します。

[参考]