Invoke-AzDevCenterUserDelayDevBoxAction

アクションの発生を遅らせます。

構文

Delay1 (既定)

Invoke-AzDevCenterUserDelayDevBoxAction
    -Endpoint <String>
    -DevBoxName <String>
    -ProjectName <String>
    -DelayTime <TimeSpan>
    [-UserId <String>]
    [-DefaultProfile <PSObject>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Delay

Invoke-AzDevCenterUserDelayDevBoxAction
    -Endpoint <String>
    -DevBoxName <String>
    -ProjectName <String>
    -Name <String>
    -DelayTime <TimeSpan>
    [-UserId <String>]
    [-DefaultProfile <PSObject>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Delay1ByDevCenter

Invoke-AzDevCenterUserDelayDevBoxAction
    -DevCenterName <String>
    -DevBoxName <String>
    -ProjectName <String>
    -DelayTime <TimeSpan>
    [-UserId <String>]
    [-DefaultProfile <PSObject>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

DelayByDevCenter

Invoke-AzDevCenterUserDelayDevBoxAction
    -DevCenterName <String>
    -DevBoxName <String>
    -ProjectName <String>
    -Name <String>
    -DelayTime <TimeSpan>
    [-UserId <String>]
    [-DefaultProfile <PSObject>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

説明

アクションの発生を遅らせます。

例 1: 開発ボックスのすべてのアクションをエンドポイントごとに遅延する

Invoke-AzDevCenterUserDelayDevBoxAction -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -DevBoxName myDevBox -UserId "me" -ProjectName DevProject -DelayTime "01:30"

このコマンドは、開発ボックス "myDevBox" のすべてのアクションを、最も早いスケジュールされたアクションから 1 時間 30 分の時間に遅延します。

例 2: デベロッパー センターで開発ボックスのすべてのアクションを遅延する

Invoke-AzDevCenterUserDelayDevBoxAction -DevCenterName Contoso -DevBoxName myDevBox -ProjectName DevProject -DelayTime "02:00"

このコマンドは、開発ボックス "myDevBox" のすべてのアクションを、スケジュールされた最も古いアクションから 2 時間遅らせます。

例 3: 開発ボックスのアクションをエンドポイントごとに遅延する

Invoke-AzDevCenterUserDelayDevBoxAction -Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" -DevBoxName myDevBox -ProjectName DevProject -Name "schedule-default" -DelayTime "00:30"

このコマンドは、開発ボックス "myDevBox" のアクション "schedule-default" を 30 分間遅延します。

例 4: デベロッパー センターで開発ボックスに対するアクションを遅延する

Invoke-AzDevCenterUserDelayDevBoxAction -DevCenterName Contoso -DevBoxName myDevBox -UserId "me" -ProjectName DevProject -Name "schedule-default" -DelayTime "05:15"

このコマンドは、開発ボックス "myDevBox" のアクション "schedule-default" を 5 時間 15 分遅延します。

パラメーター

-Confirm

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

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:cf

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-DefaultProfile

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

パラメーターのプロパティ

型:PSObject
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:AzureRMContext, AzureCredential

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-DelayTime

スケジュールされたアクション時間からの遅延期間。 HH:MM の形式。

パラメーターのプロパティ

型:TimeSpan
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-DevBoxName

開発ボックスの表示名。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-DevCenterName

操作を実行する DevCenter。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:DevCenter

パラメーター セット

Delay1ByDevCenter
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False
DelayByDevCenter
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Endpoint

操作する DevCenter 固有の URI。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

Delay1
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False
Delay
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-Name

アクション名。

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:ActionName

パラメーター セット

Delay
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False
DelayByDevCenter
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-ProjectName

プロジェクトの名前

パラメーターのプロパティ

型:String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:True
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-UserId

ユーザーの AAD オブジェクト ID。 値が "me" の場合、ID は認証コンテキストから取得されます。

パラメーターのプロパティ

型:String
規定値:me
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-WhatIf

コマンドレットを実行した場合の動作を示します。 コマンドレットは実行されません。

パラメーターのプロパティ

型:SwitchParameter
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:ウィスコンシン

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

CommonParameters

このコマンドレットは、共通パラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable をサポートします。 詳細については、about_CommonParametersを参照してください。

入力

IDevCenterdataIdentity

出力

IDevBoxAction

IDevBoxActionDelayResult