az devops
Note
이 참조는 Azure CLI(버전 2.30.0 이상)에 대한 azure-devops 확장의 일부입니다. az devops 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.
Azure DevOps 조직 수준 작업을 관리합니다.
관련 그룹 az pipelines: Azure Pipelines az boards 관리: Azure Boards az repos 관리: Azure Repos az artifacts 관리: Azure Artifacts 관리.
명령
| Name | Description | 형식 | 상태 |
|---|---|---|---|
| az devops admin |
관리 작업을 관리합니다. |
Extension | GA |
| az devops admin banner |
조직 배너를 관리합니다. |
Extension | GA |
| az devops admin banner add |
새 배너를 추가하고 즉시 표시합니다. |
Extension | GA |
| az devops admin banner list |
배너를 나열하세요. |
Extension | GA |
| az devops admin banner remove |
배너를 제거합니다. |
Extension | GA |
| az devops admin banner show |
배너에 대한 세부 정보를 표시합니다. |
Extension | GA |
| az devops admin banner update |
배너의 메시지, 수준 또는 만료 날짜를 업데이트합니다. |
Extension | GA |
| az devops configure |
Azure DevOps CLI를 구성하거나 구성을 봅니다. |
Extension | GA |
| az devops extension |
확장을 관리합니다. |
Extension | GA |
| az devops extension disable |
확장을 사용하지 않도록 설정합니다. |
Extension | GA |
| az devops extension enable |
확장을 사용하도록 설정합니다. |
Extension | GA |
| az devops extension install |
확장을 설치합니다. |
Extension | GA |
| az devops extension list |
조직에 설치된 확장을 나열합니다. |
Extension | GA |
| az devops extension search |
마켓플레이스에서 확장을 검색합니다. |
Extension | GA |
| az devops extension show |
단일 확장에 대한 세부 정보를 가져옵니다. |
Extension | GA |
| az devops extension uninstall |
확장을 제거합니다. |
Extension | GA |
| az devops invoke |
이 명령은 DevOps 영역 및 리소스에 대한 요청을 호출합니다. 이 명령의 응답이 수정되지 않았기 때문에 json 출력만 사용하세요. 유용한 문서 - https://docs.microsoft.com/en-us/rest/api/azure/devops/. |
Extension | GA |
| az devops login |
특정 조직에 사용할 PAT(자격 증명)를 설정합니다. |
Extension | GA |
| az devops logout |
모든 또는 특정 조직에 대한 자격 증명을 지웁 |
Extension | GA |
| az devops project |
팀 프로젝트를 관리합니다. |
Extension | GA |
| az devops project create |
팀 프로젝트를 만듭니다. |
Extension | GA |
| az devops project delete |
팀 프로젝트를 삭제합니다. |
Extension | GA |
| az devops project list |
팀 프로젝트를 나열합니다. |
Extension | GA |
| az devops project show |
팀 프로젝트를 표시합니다. |
Extension | GA |
| az devops security |
보안 관련 작업을 관리합니다. |
Extension | GA |
| az devops security group |
보안 그룹을 관리합니다. |
Extension | GA |
| az devops security group create |
새 Azure DevOps 그룹을 만듭니다. |
Extension | GA |
| az devops security group delete |
Azure DevOps 그룹을 삭제합니다. |
Extension | GA |
| az devops security group list |
프로젝트 또는 조직의 모든 그룹을 나열합니다. |
Extension | GA |
| az devops security group membership |
보안 그룹의 멤버 자격을 관리합니다. |
Extension | GA |
| az devops security group membership add |
멤버 자격을 추가합니다. |
Extension | GA |
| az devops security group membership list |
그룹 또는 사용자의 멤버 자격을 나열합니다. |
Extension | GA |
| az devops security group membership remove |
멤버 자격을 제거합니다. |
Extension | GA |
| az devops security group show |
그룹 세부 정보를 표시합니다. |
Extension | GA |
| az devops security group update |
Azure DevOps 그룹에 대한 이름 AND/OR 설명을 업데이트합니다. |
Extension | GA |
| az devops security permission |
보안 권한을 관리합니다. |
Extension | GA |
| az devops security permission list |
지정된 사용자/그룹 및 네임스페이스에 대한 토큰을 나열합니다. |
Extension | GA |
| az devops security permission namespace |
보안 네임스페이스를 관리합니다. |
Extension | GA |
| az devops security permission namespace list |
조직에 사용 가능한 모든 네임스페이스를 나열합니다. |
Extension | GA |
| az devops security permission namespace show |
각 네임스페이스에서 사용할 수 있는 사용 권한의 세부 정보를 표시합니다. |
Extension | GA |
| az devops security permission reset |
지정된 권한 비트에 대한 사용 권한을 다시 설정합니다. |
Extension | GA |
| az devops security permission reset-all |
사용자/그룹에 대한 이 토큰의 모든 사용 권한을 지웁니다. |
Extension | GA |
| az devops security permission show |
지정된 토큰, 네임스페이스 및 사용자/그룹에 대한 사용 권한을 표시합니다. |
Extension | GA |
| az devops security permission update |
지정된 사용자/그룹에 허용 또는 거부 권한을 할당합니다. |
Extension | GA |
| az devops service-endpoint |
서비스 엔드포인트/연결을 관리합니다. |
Extension | GA |
| az devops service-endpoint azurerm |
Azure RM 서비스 엔드포인트/연결을 관리합니다. |
Extension | GA |
| az devops service-endpoint azurerm create |
Azure RM 형식 서비스 엔드포인트를 만듭니다. |
Extension | GA |
| az devops service-endpoint create |
구성 파일을 사용하여 서비스 엔드포인트를 만듭니다. |
Extension | GA |
| az devops service-endpoint delete |
서비스 엔드포인트를 삭제합니다. |
Extension | GA |
| az devops service-endpoint github |
GitHub 서비스 엔드포인트/연결을 관리합니다. |
Extension | GA |
| az devops service-endpoint github create |
GitHub 서비스 엔드포인트를 만듭니다. |
Extension | GA |
| az devops service-endpoint list |
프로젝트의 서비스 엔드포인트를 나열합니다. |
Extension | GA |
| az devops service-endpoint show |
서비스 엔드포인트의 세부 정보를 가져옵니다. |
Extension | GA |
| az devops service-endpoint update |
서비스 엔드포인트를 업데이트합니다. |
Extension | GA |
| az devops team |
팀을 관리합니다. |
Extension | GA |
| az devops team create |
팀을 만듭니다. |
Extension | GA |
| az devops team delete |
팀을 삭제합니다. |
Extension | GA |
| az devops team list |
프로젝트의 모든 팀을 나열합니다. |
Extension | GA |
| az devops team list-member |
팀의 구성원을 나열합니다. |
Extension | GA |
| az devops team show |
팀 세부 정보를 표시합니다. |
Extension | GA |
| az devops team update |
팀의 이름 및/또는 설명을 업데이트합니다. |
Extension | GA |
| az devops user |
사용자를 관리합니다. |
Extension | GA |
| az devops user add |
사용자를 추가합니다. |
Extension | GA |
| az devops user list |
[AAD 그룹을 통해 추가된 사용자를 제외하고] 조직의 사용자를 나열합니다. |
Extension | GA |
| az devops user remove |
조직에서 사용자를 제거합니다. |
Extension | GA |
| az devops user show |
사용자 세부 정보를 표시합니다. |
Extension | GA |
| az devops user update |
사용자의 라이선스 유형을 업데이트합니다. |
Extension | GA |
| az devops wiki |
위키를 관리합니다. |
Extension | GA |
| az devops wiki create |
위키를 만듭니다. |
Extension | GA |
| az devops wiki delete |
위키를 삭제합니다. |
Extension | GA |
| az devops wiki list |
프로젝트 또는 조직의 모든 위키를 나열합니다. |
Extension | GA |
| az devops wiki page |
위키 페이지를 관리합니다. |
Extension | GA |
| az devops wiki page create |
새 페이지를 추가합니다. |
Extension | GA |
| az devops wiki page delete |
페이지를 삭제합니다. |
Extension | GA |
| az devops wiki page show |
페이지의 콘텐츠를 얻거나 페이지를 엽니다. |
Extension | GA |
| az devops wiki page update |
페이지를 편집합니다. |
Extension | GA |
| az devops wiki show |
위키의 세부 정보를 표시합니다. |
Extension | GA |
az devops configure
Azure DevOps CLI를 구성하거나 구성을 봅니다.
az devops configure [--defaults]
[--list]
[--use-git-aliases {false, true}]
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
일반적인 인수 기본값(예: '--defaults project=my-project-name organization=my-org-url arg=value')에 대해 공백으로 구분된 'name=value' 쌍입니다. ''를 사용하여 기본값(예: --defaults project='')을 지웁니다.
구성 파일의 내용을 나열합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
'true'로 설정하여 Git 별칭 전역 git 구성 파일을 구성합니다("git pr list"와 같은 명령을 사용하도록 설정). 도구에서 설정한 별칭을 제거하려면 'false'로 설정합니다.
| 속성 | 값 |
|---|---|
| 허용되는 값: | false, true |
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az devops invoke
이 명령은 DevOps 영역 및 리소스에 대한 요청을 호출합니다. 이 명령의 응답이 수정되지 않았기 때문에 json 출력만 사용하세요. 유용한 문서 - https://docs.microsoft.com/en-us/rest/api/azure/devops/.
az devops invoke [--accept-media-type]
[--api-version]
[--area]
[--detect {false, true}]
[--encoding {ascii, utf-16be, utf-16le, utf-8}]
[--http-method {DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT}]
[--in-file]
[--media-type]
[--org --organization]
[--out-file]
[--query-parameters]
[--resource]
[--route-parameters]
예제
'Wiki'와 관련된 영역 검색
az devops invoke --query "[?contains(area,'wiki')]"
프로젝트의 모든 위키 가져오기
az devops invoke --area wiki --resource wikis --route-parameters project={Project Name} -o json
az devops invoke --area wiki --resource wikis --route-parameters project=WikiIssue -o json
위키에 페이지 추가
az devops invoke --area wiki --resource pages --route-parameters project={Project Name}
wikiIdentifier={Wiki Id} --in-file {Full File Path containing text to add to wiki}
--query-parameters path={Page Path In Wiki} --http-method PUT --api-version 5.1-preview -o json
az devops invoke --area wiki --resource pages --route-parameters project=WikiIssue
wikiIdentifier=e479f402-2be8-4953-bb0b-3a0209cbc2d2 --in-file D:/temp/createWikiRequestBody.txt
--encoding 'utf-8' --query-parameters path=sample738 --http-method PUT --api-version 5.1-preview -o json
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
응답의 콘텐츠 형식을 지정합니다.
| 속성 | 값 |
|---|---|
| Default value: | application/json |
대상으로 지정할 API의 버전입니다.
| 속성 | 값 |
|---|---|
| Default value: | 5.0 |
리소스를 찾을 영역입니다.
조직을 자동으로 검색합니다.
| 속성 | 값 |
|---|---|
| 허용되는 값: | false, true |
입력 파일의 인코딩입니다. --in-file과 함께 사용됩니다.
| 속성 | 값 |
|---|---|
| Default value: | utf-8 |
| 허용되는 값: | ascii, utf-16be, utf-16le, utf-8 |
요청에 사용되는 메서드를 지정합니다.
| 속성 | 값 |
|---|---|
| Default value: | GET |
| 허용되는 값: | DELETE, GET, HEAD, OPTIONS, PATCH, POST, PUT |
요청 내용이 포함된 파일의 경로 및 파일 이름입니다.
요청의 콘텐츠 형식을 지정합니다.
| 속성 | 값 |
|---|---|
| Default value: | application/json |
Azure DevOps 조직 URL입니다. az devops configure -d organization=ORG_URL 사용하여 기본 조직을 구성할 수 있습니다. 기본값으로 구성되지 않았거나 git 구성을 통해 선택되는 경우 필수입니다. 예: https://dev.azure.com/MyOrganizationName/.
이 함수가 응답 본문을 저장하는 파일의 경로 및 파일 이름입니다.
쿼리 매개 변수 목록을 지정합니다.
작동할 리소스의 이름입니다.
경로 매개 변수 목록을 지정합니다.
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az devops login
특정 조직에 사용할 PAT(자격 증명)를 설정합니다.
PAT를 입력으로 제공하는 방법에 대한 자세한 내용은 https://aka.ms/azure-devops-cli-auth 참조하세요.
az devops login [--org --organization]
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
Azure DevOps 조직 URL입니다. 예: https://dev.azure.com/MyOrganizationName.
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
az devops logout
모든 또는 특정 조직에 대한 자격 증명을 지웁
az devops logout [--org --organization]
선택적 매개 변수
다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.
Azure DevOps 조직 URL입니다. 예: https://dev.azure.com/MyOrganizationName/. 조직이 지정되지 않으면 모든 조직이 로그아웃됩니다.
전역 매개 변수
로깅 수위를 높여 모든 디버그 로그를 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |
출력 형식
| 속성 | 값 |
|---|---|
| Default value: | json |
| 허용되는 값: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.
구독의 이름 또는 ID입니다.
az account set -s NAME_OR_ID사용하여 기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.
| 속성 | 값 |
|---|---|
| Default value: | False |