az codespace

참고

이 참조는 Azure CLI 대한 codespaces 확장의 일부이며 버전 2.3.1 이상이 필요합니다. az codespace 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장에 대해 자세히 알아보세요.

Visual Studio Codespaces를 관리합니다.

명령

az codespace create

Codespace를 만듭니다.

az codespace delete

Codespace를 삭제합니다.

az codespace list

Codespaces를 나열합니다.

az codespace location

사용 가능한 지역에 대한 정보입니다.

az codespace location list

사용 가능한 지역을 나열합니다.

az codespace location show

지역의 세부 정보를 표시합니다.

az codespace open

웹 브라우저에서 Codespace를 엽니다.

az codespace plan

Codespace 계획을 관리합니다.

az codespace plan create

Codespace 계획을 만듭니다.

az codespace plan delete

Codespace 계획을 삭제합니다.

az codespace plan list

Codespace 계획을 나열합니다.

az codespace plan show

Codespace 계획의 세부 정보를 표시합니다.

az codespace resume

Codespace를 다시 시작합니다.

az codespace secret

계획 비밀을 관리합니다.

az codespace secret create

계획 비밀을 만듭니다.

az codespace secret delete

계획 비밀을 삭제합니다.

az codespace secret list

계획 비밀을 나열합니다.

az codespace secret update

계획 비밀을 업데이트합니다.

az codespace set-config

codespace 명령에 대한 구성을 설정합니다.

az codespace show

Codespace의 세부 정보를 표시합니다.

az codespace show-config

codespace 명령에 대한 현재 구성을 표시합니다.

az codespace suspend

Codespace를 일시 중단합니다.

az codespace update

Codespace를 업데이트합니다.

az codespace create

Codespace를 만듭니다.

az codespace create --name
                    --plan
                    [--dotfiles-command]
                    [--dotfiles-path]
                    [--dotfiles-repo]
                    [--git-repo]
                    [--git-user-email]
                    [--git-user-name]
                    [--instance-type]
                    [--resource-group]
                    [--suspend-after {120, 30, 5, 60}]

예제

기본 계획 설정을 사용하여 Codespace 만들기

az codespace create -g my-rg --plan my-plan --name my-codespace

사용자 지정 일시 중단 시간을 사용하여 다른 인스턴스 형식의 Codespace 만들기

az codespace create -g my-rg --plan my-plan --name my-codespace --instance-type premiumLinux --suspend-after 5

Git 리포지토를 사용하여 Codespace 만들기

az codespace create -g my-rg --plan my-plan --name my-codespace --git-repo https://github.com/github/repo --git-user-name "User Name" --git-user-email user@example.com

dotfiles 리포지점이 있는 Codespace 만들기

az codespace create -g my-rg --plan my-plan --name my-codespace --dotfiles-repo https://github.com/github/dotfiles --dotfiles-path ~/dotfiles --dotfiles-command bootstrap.sh

필수 매개 변수

--name -n

Codespace의 이름입니다.

--plan -p

Codespace 계획의 이름 또는 ID입니다.

선택적 매개 변수

--dotfiles-command

dotfiles 리포지토리를 복제한 후 실행할 명령입니다.

--dotfiles-path

dotfiles 리포지토리가 Codespace에 복제될 것으로 예상되는 경로입니다.

--dotfiles-repo

dotfiles git 리포지토리의 URL입니다. 추가 정보: https://aka.ms/vso-docs/reference/personalizing .

--git-repo

Codespace에 복제할 git 리포지토리의 URL입니다.

--git-user-email

Git 사용자 이메일. 예를 들어 의 git config user.email 출력입니다.

--git-user-name

Git 사용자 이름입니다. 예를 들어 의 git config user.name 출력입니다.

--instance-type

인스턴스 유형입니다.

다음에서의 값: az codespace location show
--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--suspend-after

이 몇 분 후에 비활성 Codespace를 자동으로 일시 중단합니다.

허용되는 값: 120, 30, 5, 60

az codespace delete

Codespace를 삭제합니다.

az codespace delete --plan
                    [--id]
                    [--name]
                    [--resource-group]
                    [--yes]

예제

지정된 Codespace 이름 삭제

az codespace delete -g my-rg --plan my-plan --name my-codespace

지정된 Codespace ID 삭제

az codespace delete -g my-rg --plan my-plan --id 00000000-0000-0000-0000-000000000000

지정된 Codespace 계획 ID 및 Codespace 이름 삭제

az codespace delete --plan /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-rg/providers/Microsoft.Codespaces/plans/my-plan --name my-codespace

필수 매개 변수

--plan -p

Codespace 계획의 이름 또는 ID입니다.

선택적 매개 변수

--id

Codespace의 ID입니다.

--name -n

Codespace의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

az codespace list

Codespaces를 나열합니다.

az codespace list --plan
                  [--all]
                  [--resource-group]

예제

Codespace 나열

az codespace list -g my-rg --plan my-plan

지정된 계획 ID의 Codespace 나열

az codespace list --plan /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-rg/providers/Microsoft.Codespaces/plans/my-plan

필수 매개 변수

--plan -p

Codespace 계획의 이름 또는 ID입니다.

선택적 매개 변수

--all

다른 사용자의 Codespace를 포함합니다. 이러한 다른 Codespace를 연결하거나 수정할 수 있는 액세스 권한이 없을 수 있습니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

az codespace open

웹 브라우저에서 Codespace를 엽니다.

Codespace를 열면 자동으로 다시 시작되어 Codespace가 '사용 가능' 상태가 아닌 경우 확인이 필요합니다.

az codespace open --plan
                  [--id]
                  [--name]
                  [--resource-group]
                  [--yes]

예제

지정된 Codespace 이름 열기

az codespace open -g my-rg --plan my-plan --name my-codespace

지정된 Codespace ID 열기

az codespace open -g my-rg --plan my-plan --id 00000000-0000-0000-0000-000000000000

지정된 계획 ID 및 Codespace 이름에서 Codespace 열기

az codespace open --plan /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-rg/providers/Microsoft.Codespaces/plans/my-plan --name my-codespace

필수 매개 변수

--plan -p

Codespace 계획의 이름 또는 ID입니다.

선택적 매개 변수

--id

Codespace의 ID입니다.

--name -n

Codespace의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--yes -y

확인을 묻는 메시지를 표시하지 마세요.

az codespace resume

Codespace를 다시 시작합니다.

az codespace resume --plan
                    [--id]
                    [--name]
                    [--resource-group]

예제

지정된 이름에 따라 Codespace 다시 시작

az codespace resume -g my-rg --plan my-plan --name my-codespace

지정된 Id의 Codespace를 다시 시작합니다.

az codespace resume -g my-rg --plan my-plan --id 00000000-0000-0000-0000-000000000000

지정된 계획 ID 및 Codespace 이름에서 Codespace를 다시 시작합니다.

az codespace resume --plan /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-rg/providers/Microsoft.Codespaces/plans/my-plan --name my-codespace

필수 매개 변수

--plan -p

Codespace 계획의 이름 또는 ID입니다.

선택적 매개 변수

--id

Codespace의 ID입니다.

--name -n

Codespace의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

az codespace set-config

codespace 명령에 대한 구성을 설정합니다.

az codespace set-config [--clear]
                        [--domain]
                        [--rp]

선택적 매개 변수

--clear

기본값으로 돌아가려면 현재 구성을 지웁니다.

--domain

사용할 서비스 도메인입니다.

--rp

사용할 리소스 공급자 API 버전입니다.

az codespace show

Codespace의 세부 정보를 표시합니다.

az codespace show --plan
                  [--id]
                  [--name]
                  [--resource-group]

예제

지정된 Codespace 이름의 세부 정보 표시

az codespace show -g my-rg --plan my-plan --name my-codespace

지정된 Codespace ID의 세부 정보 표시

az codespace show -g my-rg --plan my-plan --id 00000000-0000-0000-0000-000000000000

지정된 Codespace 계획 ID 및 Codespace 이름의 세부 정보 표시

az codespace show --plan /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-rg/providers/Microsoft.Codespaces/plans/my-plan --name my-codespace

필수 매개 변수

--plan -p

Codespace 계획의 이름 또는 ID입니다.

선택적 매개 변수

--id

Codespace의 ID입니다.

--name -n

Codespace의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

az codespace show-config

codespace 명령에 대한 현재 구성을 표시합니다.

az codespace show-config

az codespace suspend

Codespace를 일시 중단합니다.

az codespace suspend --plan
                     [--id]
                     [--name]
                     [--resource-group]

예제

지정된 이름의 Codespace 일시 중단

az codespace suspend -g my-rg --plan my-plan --name my-codespace

지정된 Codespace ID 일시 중단

az codespace suspend -g my-rg --plan my-plan --id 00000000-0000-0000-0000-000000000000

지정된 Codespace 계획 ID 및 Codespace 이름 일시 중단

az codespace suspend --plan /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/my-rg/providers/Microsoft.Codespaces/plans/my-plan --name my-codespace

필수 매개 변수

--plan -p

Codespace 계획의 이름 또는 ID입니다.

선택적 매개 변수

--id

Codespace의 ID입니다.

--name -n

Codespace의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

az codespace update

Codespace를 업데이트합니다.

az codespace update --plan
                    [--id]
                    [--instance-type]
                    [--name]
                    [--resource-group]
                    [--suspend-after {120, 30, 5, 60}]

예제

다른 인스턴스 형식으로 Codespace 업데이트

az codespace update -g my-rg --plan my-plan --name my-codespace --instance-type premiumLinux

이후 다른 일시 중단으로 Codespace 업데이트

az codespace update -g my-rg --plan my-plan --name my-codespace --suspend-after 30

필수 매개 변수

--plan -p

Codespace 계획의 이름 또는 ID입니다.

선택적 매개 변수

--id

Codespace의 ID입니다.

--instance-type

인스턴스 유형입니다.

--name -n

Codespace의 이름입니다.

--resource-group -g

리소스 그룹의 이름입니다. az configure --defaults group=<name>을 사용하여 기본 그룹을 구성할 수 있습니다.

--suspend-after

이 몇 분 후에 비활성 Codespace를 자동으로 일시 중단합니다.

허용되는 값: 120, 30, 5, 60