az automation source-control
참고 항목
이 참조는 Azure CLI(버전 2.55.0 이상)에 대한 자동화 확장의 일부입니다. az automation source-control 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.
소스 제어를 관리합니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az automation source-control create |
소스 제어를 만듭니다. |
내선 번호 | GA |
az automation source-control delete |
소스 제어를 삭제합니다. |
내선 번호 | GA |
az automation source-control list |
소스 컨트롤 목록을 나열합니다. |
내선 번호 | GA |
az automation source-control show |
소스 제어 이름으로 식별되는 소스 제어를 가져옵니다. |
내선 번호 | GA |
az automation source-control sync-job |
소스 제어 동기화 작업을 관리합니다. |
내선 번호 | GA |
az automation source-control sync-job create |
소스 제어에 대한 동기화 작업을 만듭니다. |
내선 번호 | GA |
az automation source-control sync-job list |
소스 제어 동기화 작업 목록을 나열합니다. |
내선 번호 | GA |
az automation source-control sync-job show |
작업 ID로 식별된 소스 제어 동기화 작업을 가져옵니다. |
내선 번호 | GA |
az automation source-control sync-job stream |
동기화 작업 스트림을 관리합니다. |
내선 번호 | GA |
az automation source-control sync-job stream list |
동기화 작업 ID로 식별되는 동기화 작업 스트림 목록을 나열합니다. |
내선 번호 | GA |
az automation source-control sync-job stream show |
스트림 ID로 식별되는 동기화 작업 스트림을 가져옵니다. |
내선 번호 | GA |
az automation source-control sync-job update |
소스 제어에 대한 동기화 작업을 업데이트합니다. |
내선 번호 | GA |
az automation source-control update |
소스 제어를 업데이트합니다. |
내선 번호 | GA |
az automation source-control create
소스 제어를 만듭니다.
az automation source-control create --account
--name
--resource-group
[--access-token]
[--auto-sync {0, 1, f, false, n, no, t, true, y, yes}]
[--branch]
[--description]
[--folder-path]
[--publish-runbook {0, 1, f, false, n, no, t, true, y, yes}]
[--refresh-token]
[--repo-url]
[--source-type {GitHub, VsoGit, VsoTfvc}]
[--token-type {Oauth, PersonalAccessToken}]
예제
소스 제어 만들기
az automation source-control create -g rg --automation-account-name myAutomationAccount --name source-control --repo-url https://github.com/myAccount/myRepo.git --branch master --source-type GitHub --folder-path / --access-token ghp_MOCKED_GITHUB_TOKEN --token-type PersonalAccessToken --publish-runbook false
필수 매개 변수
자동화 계정의 이름입니다.
소스 제어 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
액세스 토큰.
소스 컨트롤의 자동 비동기입니다. 기본값은 false입니다.
소스 제어의 리포지토리 분기입니다. 분기를 VsoTfvc의 빈 문자열로 포함합니다.
소스 제어에 대한 사용자 설명입니다.
소스 제어의 폴더 경로입니다. 경로는 상대 경로여야 합니다.
소스 제어의 자동 게시입니다. 기본값은 true입니다.
새로 고침 토큰입니다.
소스 컨트롤의 리포지토리 URL입니다.
원본 형식입니다. 대/소문자를 구분하는 VsoGit, VsoTfvc, GitHub 중 하나여야 합니다.
토큰 유형입니다. PersonalAccessToken 또는 Oauth여야 합니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az automation source-control delete
소스 제어를 삭제합니다.
az automation source-control delete [--account]
[--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
예제
소스 컨트롤 삭제
az automation source-control delete -g rg --automation-account-name myAutomationAccount --name sourceControl -y
선택적 매개 변수
자동화 계정의 이름입니다.
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
소스 제어의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
확인 메시지를 표시하지 않습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az automation source-control list
소스 컨트롤 목록을 나열합니다.
az automation source-control list --account
--resource-group
[--filter]
[--max-items]
[--next-token]
예제
소스 제어 나열
az automation source-control list -g rg --automation-account-name myAutomationAccount
필수 매개 변수
자동화 계정의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
선택적 매개 변수
작업에 적용할 필터입니다.
명령의 출력에서 반환할 총 항목 수입니다. 사용 가능한 총 항목 수가 지정된 값보다 많으면 명령의 출력에 토큰이 제공됩니다. 페이지 매김을 다시 시작하려면 후속 명령의 인수에 --next-token
토큰 값을 제공합니다.
페이지 매김을 시작할 위치를 지정하는 토큰입니다. 이는 이전에 잘린 응답의 토큰 값입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az automation source-control show
소스 제어 이름으로 식별되는 소스 제어를 가져옵니다.
az automation source-control show [--account]
[--ids]
[--name]
[--resource-group]
[--subscription]
예제
소스 제어에 대한 정보 가져오기
az automation source-control show -g rg --automation-account-name myAutomationAccount --name sourceControl
선택적 매개 변수
자동화 계정의 이름입니다.
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
소스 제어의 이름입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az automation source-control update
소스 제어를 업데이트합니다.
az automation source-control update [--access-token]
[--account]
[--add]
[--auto-sync {0, 1, f, false, n, no, t, true, y, yes}]
[--branch]
[--description]
[--folder-path]
[--force-string {0, 1, f, false, n, no, t, true, y, yes}]
[--ids]
[--name]
[--publish-runbook {0, 1, f, false, n, no, t, true, y, yes}]
[--refresh-token]
[--remove]
[--repo-url]
[--resource-group]
[--set]
[--source-type {GitHub, VsoGit, VsoTfvc}]
[--subscription]
[--token-type {Oauth, PersonalAccessToken}]
예제
소스 제어 속성 업데이트
az automation source-control update -g rg --automation-account-name myAutomationAccount --name sourceControl --access-token ghp_GITHUB_TOKEN --token-type PersonalAccessToken --publish-runbook True
선택적 매개 변수
액세스 토큰.
자동화 계정의 이름입니다.
경로 및 키 값 쌍을 지정하여 개체 목록에 개체를 추가합니다. 예: --add property.listProperty <key=value, string 또는 JSON 문자열>.
소스 컨트롤의 자동 비동기입니다. 기본값은 false입니다.
소스 제어의 리포지토리 분기입니다. 분기를 VsoTfvc의 빈 문자열로 포함합니다.
소스 제어에 대한 사용자 설명입니다.
소스 제어의 폴더 경로입니다. 경로는 상대 경로여야 합니다.
'set' 또는 'add'를 사용하는 경우 JSON으로 변환하는 대신 문자열 리터럴을 유지합니다.
하나 이상의 리소스 ID(공백으로 구분)입니다. '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.
소스 제어의 이름입니다.
소스 제어의 자동 게시입니다. 기본값은 true입니다.
새로 고침 토큰입니다.
목록에서 속성 또는 요소를 제거합니다. 예: --remove property.list OR --remove propertyToRemove.
소스 컨트롤의 리포지토리 URL입니다.
리소스 그룹의 이름입니다. az configure --defaults group=<name>
을 사용하여 기본 그룹을 구성할 수 있습니다.
설정할 속성 경로와 값을 지정하여 개체를 업데이트합니다. 예: --set property1.property2=.
원본 형식입니다. 대/소문자를 구분하는 VsoGit, VsoTfvc, GitHub 중 하나여야 합니다.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
토큰 유형입니다. PersonalAccessToken 또는 Oauth여야 합니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기