Update-AzDevCenterAdminPool

マシン プールを部分的に更新する

構文

Update-AzDevCenterAdminPool
      -Name <String>
      -ProjectName <String>
      -ResourceGroupName <String>
      [-SubscriptionId <String>]
      [-DevBoxDefinitionName <String>]
      [-DisplayName <String>]
      [-LocalAdministrator <LocalAdminStatus>]
      [-ManagedVirtualNetworkRegion <String[]>]
      [-NetworkConnectionName <String>]
      [-SingleSignOnStatus <SingleSignOnStatus>]
      [-StopOnDisconnectGracePeriodMinute <Int32>]
      [-StopOnDisconnectStatus <StopOnDisconnectEnableStatus>]
      [-Tag <Hashtable>]
      [-VirtualNetworkType <VirtualNetworkType>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Update-AzDevCenterAdminPool
      -InputObject <IDevCenterIdentity>
      [-DevBoxDefinitionName <String>]
      [-DisplayName <String>]
      [-LocalAdministrator <LocalAdminStatus>]
      [-ManagedVirtualNetworkRegion <String[]>]
      [-NetworkConnectionName <String>]
      [-SingleSignOnStatus <SingleSignOnStatus>]
      [-StopOnDisconnectGracePeriodMinute <Int32>]
      [-StopOnDisconnectStatus <StopOnDisconnectEnableStatus>]
      [-Tag <Hashtable>]
      [-VirtualNetworkType <VirtualNetworkType>]
      [-DefaultProfile <PSObject>]
      [-AsJob]
      [-NoWait]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

説明

マシン プールを部分的に更新する

例 1: プールを更新する

Update-AzDevCenterAdminPool -Name DevPool -ProjectName DevProject -ResourceGroupName testRg -DevBoxDefinitionName WebDevBox -LocalAdministrator "Disabled" -NetworkConnectionName Network1westus2

このコマンドは、プロジェクト "DevProject" の "DevPool" という名前のプールを更新します。

例 2: InputObject を使用してプールを更新する

Get-AzDevCenterAdminPool -ResourceGroupName testRg -Name DevPool -ProjectName DevProject
Update-AzDevCenterAdminPool -InputObject $poolInput -DevBoxDefinitionName WebDevBox -LocalAdministrator "Disabled" -NetworkConnectionName Network1westus2

このコマンドは、プロジェクト "DevProject" の "DevPool" という名前のプールを更新します。

パラメーター

-AsJob

コマンドをジョブとして実行する

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

型:SwitchParameter
Aliases:cf
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DefaultProfile

DefaultProfile パラメーターは機能しません。 別のサブスクリプションに対してコマンドレットを実行する場合は、使用可能な場合は SubscriptionId パラメーターを使用します。

型:PSObject
Aliases:AzureRMContext, AzureCredential
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DevBoxDefinitionName

このプールの親プロジェクトの Dev Box 定義の名前

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-DisplayName

プールの表示名。

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-InputObject

ID パラメーターを構築するには、INPUTOBJECT プロパティの NOTES セクションを参照し、ハッシュ テーブルを作成します。

型:IDevCenterIdentity
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-LocalAdministrator

このプール内の Dev Box の所有者を Dev Box のローカル管理者として追加するかどうかを示します。

型:LocalAdminStatus
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ManagedVirtualNetworkRegion

マネージド仮想ネットワークのリージョン (managedNetworkType が Managed の場合に必要)。

型:String[]
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Name

プールの名前。

型:String
Aliases:PoolName
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-NetworkConnectionName

このプールの親プロジェクト内のネットワーク接続の名前

型:String
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-NoWait

コマンドを非同期的に実行する

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ProjectName

プロジェクトの名前です。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-ResourceGroupName

リソース グループの名前。 名前の大文字と小文字は区別されます。

型:String
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-SingleSignOnStatus

このプール内の Dev Boxes がシングル サインオンを有効にして作成されるかどうかを示します。 また、テナントでシングル サインオンを有効にする必要もあります。

型:SingleSignOnStatus
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-StopOnDisconnectGracePeriodMinute

切断が検出されたら、Dev Box を停止するまでの待ち時間 (分単位) を指定します。

型:Int32
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-StopOnDisconnectStatus

猶予期間が経過した後に切断時に Dev Box を停止する機能が有効になっているかどうか。

型:StopOnDisconnectEnableStatus
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-SubscriptionId

ターゲット サブスクリプションの ID。

型:String
配置:Named
規定値:(Get-AzContext).Subscription.Id
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Tag

リソース タグ。

型:Hashtable
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-VirtualNetworkType

プールが Microsoft によって管理されている仮想ネットワークを使用するか、顧客が指定したネットワークを使用するかを示します。

型:VirtualNetworkType
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

型:SwitchParameter
Aliases:wi
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

入力

IDevCenterIdentity

出力

IPool