Set-AzDevCenterUserDevBoxActiveHour
사용자가 풀 수준에서 설정된 기본값을 재정의하여 Dev Box에 대한 자신의 활성 시간을 설정할 수 있습니다.
구문
SetExpanded (기본값)
Set-AzDevCenterUserDevBoxActiveHour
-Endpoint <String>
-DevBoxName <String>
-ProjectName <String>
-EndTimeHour <Int32>
-StartTimeHour <Int32>
-TimeZone <String>
[-UserId <String>]
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set
Set-AzDevCenterUserDevBoxActiveHour
-Endpoint <String>
-DevBoxName <String>
-ProjectName <String>
-Body <IUserActiveHoursConfiguration>
[-UserId <String>]
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
SetByDevCenter
Set-AzDevCenterUserDevBoxActiveHour
-DevCenterName <String>
-DevBoxName <String>
-ProjectName <String>
-Body <IUserActiveHoursConfiguration>
[-UserId <String>]
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
SetExpandedByDevCenter
Set-AzDevCenterUserDevBoxActiveHour
-DevCenterName <String>
-DevBoxName <String>
-ProjectName <String>
-EndTimeHour <Int32>
-StartTimeHour <Int32>
-TimeZone <String>
[-UserId <String>]
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
사용자가 풀 수준에서 설정된 기본값을 재정의하여 Dev Box에 대한 자신의 활성 시간을 설정할 수 있습니다.
예제
예제 1: 엔드포인트 및 사용자 ID별로 Dev Box의 활성 시간 설정
Set-AzDevCenterUserDevBoxActiveHour `
-Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" `
-ProjectName "DevProject" `
-DevBoxName "myDevBox" `
-UserId "786a823c-8037-48ab-89b8-8599901e67d0" `
-StartTimeHour 9 `
-EndTimeHour 17 `
-TimeZone "America/Los_Angeles"
이 명령은 엔드포인트를 사용하여 "America/Los_Angeles" 표준 시간대에서 사용자 "786a823c-8037-48ab-89b8-8599901e67d0"에 할당된 개발 상자 "myDevBox"의 활성 시간을 오전 9시부터 오후 5시까지 설정합니다.
예제 2: 개발자 센터 이름 및 현재 사용자별로 Dev Box의 활성 시간 설정
Set-AzDevCenterUserDevBoxActiveHour `
-DevCenterName "ContosoDevCenter" `
-ProjectName "DevProject" `
-DevBoxName "myDevBox" `
-UserId "me" `
-StartTimeHour 8 `
-EndTimeHour 16 `
-TimeZone "America/New_York"
이 명령은 개발자 센터 이름을 사용하여 "America/New_York" 표준 시간대에서 오전 8시부터 오후 4시까지 현재 로그인한 사용자에게 할당된 개발 상자 "myDevBox"의 활성 시간을 설정합니다.
예제 3: Body 매개 변수 및 엔드포인트를 사용하여 Dev Box의 활성 시간 설정
$activeHours = @{
StartTimeHour = 10
EndTimeHour = 18
TimeZone = "America/Chicago"
}
Set-AzDevCenterUserDevBoxActiveHour `
-Endpoint "https://8a40af38-3b4c-4672-a6a4-5e964b1870ed-contosodevcenter.centralus.devcenter.azure.com/" `
-ProjectName "DevProject" `
-DevBoxName "myDevBox" `
-UserId "me" `
-Body $activeHours
이 명령은 엔드포인트 및 본문 개체를 사용하여 "America/Chicago" 표준 시간대에서 오전 10시부터 오후 6시까지 현재 로그인한 사용자에게 할당된 개발 상자 "myDevBox"의 활성 시간을 설정합니다.
예제 4: Body 매개 변수 및 개발자 센터 이름을 사용하여 Dev Box의 활성 시간 설정
$activeHours = @{
StartTimeHour = 7
EndTimeHour = 15
TimeZone = "America/Los_Angeles"
}
Set-AzDevCenterUserDevBoxActiveHour `
-DevCenterName "ContosoDevCenter" `
-ProjectName "DevProject" `
-DevBoxName "myDevBox" `
-UserId "786a823c-8037-48ab-89b8-8599901e67d0" `
-Body $activeHours
이 명령은 개발자 센터 이름 및 본문 개체를 사용하여 "UTC" 표준 시간대에서 사용자 "786a823c-8037-48ab-89b8-8599901e67d0"에 할당된 개발 상자 "myDevBox"의 활성 시간을 오전 7시부터 오후 3시까지 설정합니다.
매개 변수
-Body
수동 사용자 설정 활성 시간 구성.
생성하려면 BODY 속성에 대한 NOTES 섹션을 참조하고 해시 테이블을 만듭니다.
매개 변수 속성
매개 변수 집합
Set
Position: Named
필수: True
파이프라인의 값: True
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
SetByDevCenter
Position: Named
필수: True
파이프라인의 값: True
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-Confirm
cmdlet을 실행하기 전에 확인 메시지를 표시합니다.
매개 변수 속성
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-DefaultProfile
DefaultProfile 매개 변수가 작동하지 않습니다.
다른 구독에 대해 cmdlet을 실행하는 경우 사용 가능한 경우 SubscriptionId 매개 변수를 사용합니다.
매개 변수 속성
형식: PSObject
Default value: None
와일드카드 지원: False
DontShow: False
별칭: AzureRMContext, AzureCredential
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-DevBoxName
Dev Box의 표시 이름입니다.
매개 변수 속성
형식: String
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
(All)
Position: Named
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-DevCenterName
작업을 실행할 DevCenter입니다.
매개 변수 속성
형식: String
Default value: None
와일드카드 지원: False
DontShow: False
별칭: DevCenter
매개 변수 집합
SetByDevCenter
Position: Named
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
SetExpandedByDevCenter
Position: Named
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-Endpoint
작업할 DevCenter 관련 URI입니다.
매개 변수 속성
형식: String
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
SetExpanded
Position: Named
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
Set
Position: Named
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-EndTimeHour
활성 시간의 종료 시간입니다.
매개 변수 속성
형식: Int32
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
SetExpanded
Position: Named
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
SetExpandedByDevCenter
Position: Named
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-ProjectName
프로젝트의 이름입니다.
매개 변수 속성
형식: String
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
(All)
Position: Named
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-StartTimeHour
활성 시간의 시작 시간입니다.
매개 변수 속성
형식: Int32
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
SetExpanded
Position: Named
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
SetExpandedByDevCenter
Position: Named
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-TimeZone
활성 시간의 표준 시간대입니다.
매개 변수 속성
형식: String
Default value: None
와일드카드 지원: False
DontShow: False
매개 변수 집합
SetExpanded
Position: Named
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
SetExpandedByDevCenter
Position: Named
필수: True
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-UserId
사용자의 AAD 개체 ID입니다.
값이 'me'이면 ID가 인증 컨텍스트에서 가져옵니다.
매개 변수 속성
형식: String
Default value: me
와일드카드 지원: False
DontShow: False
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
-WhatIf
cmdlet이 실행되면 어떻게 되는지 보여 주세요.
cmdlet이 실행되지 않습니다.
매개 변수 속성
형식: SwitchParameter
Default value: None
와일드카드 지원: False
DontShow: False
별칭: 위스콘신
매개 변수 집합
(All)
Position: Named
필수: False
파이프라인의 값: False
속성 이름별 파이프라인의 값: False
나머지 인수의 값: False
CommonParameters
이 cmdlet은 일반적인 매개 변수인 -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction 및 -WarningVariable 매개 변수를 지원합니다. 자세한 내용은 about_CommonParameters 를 참조하세요.
출력