az acr webhook
Azure Container Registries에 대한 웹후크를 관리합니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az acr webhook create |
Azure Container Registry에 대한 웹후크를 만듭니다. |
핵심 | GA |
az acr webhook delete |
Azure Container Registry에서 웹후크를 삭제합니다. |
핵심 | GA |
az acr webhook get-config |
웹후크에 대한 서비스 URI 및 사용자 지정 헤더를 가져옵니다. |
핵심 | GA |
az acr webhook list |
Azure Container Registry에 대한 모든 웹후크를 나열합니다. |
핵심 | GA |
az acr webhook list-events |
웹후크의 최근 이벤트를 나열합니다. |
핵심 | GA |
az acr webhook ping |
웹후크에 대한 ping 이벤트를 트리거합니다. |
핵심 | GA |
az acr webhook show |
웹후크의 세부 정보를 가져옵니다. |
핵심 | GA |
az acr webhook update |
웹후크를 업데이트합니다. |
핵심 | GA |
az acr webhook create
Azure Container Registry에 대한 웹후크를 만듭니다.
az acr webhook create --actions {chart_delete, chart_push, delete, push, quarantine}
--name
--registry
--uri
[--headers]
[--location]
[--resource-group]
[--scope]
[--status {disabled, enabled}]
[--tags]
예제
Docker 푸시 및 삭제 이벤트를 서비스 URI에 제공하는 Azure Container Registry에 대한 웹후크를 만듭니다.
az acr webhook create -n mywebhook -r myregistry --uri http://myservice.com --actions push delete
기본 인증 헤더를 사용하여 서비스 URI에 Docker 푸시 이벤트를 제공하는 Azure Container Registry에 대한 웹후크를 만듭니다.
az acr webhook create -n mywebhook -r myregistry --uri http://myservice.com --actions push --headers "Authorization=Basic 000000"
Helm 차트 푸시를 제공하고 서비스 URI에 이벤트를 삭제하는 Azure Container Registry에 대한 웹후크를 만듭니다.
az acr webhook create -n mywebhook -r myregistry --uri http://myservice.com --actions chart_push chart_delete
필수 매개 변수
웹후크를 트리거하여 알림을 게시하는 공간으로 구분된 작업 목록입니다.
웹후크의 이름입니다.
컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>
기본 레지스트리 이름을 구성할 수 있습니다.
알림을 게시할 웹후크의 서비스 URI입니다.
선택적 매개 변수
웹후크 알림에 추가될 'key[=value]' 형식의 공백으로 구분된 사용자 지정 헤더입니다. ""를 사용하여 기존 헤더를 지웁니다.
위치. 값: az account list-locations
. az configure --defaults location=<location>
을 사용하여 기본 위치를 구성할 수 있습니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
이벤트를 트리거할 수 있는 리포지토리의 범위입니다. 예를 들어 'foo:*'는 리포지토리 'foo'의 모든 태그에 대한 이벤트를 의미합니다. 'foo:bar'는 'foo:bar'에 대한 이벤트만 의미합니다. 'foo'는 'foo:latest'에 해당합니다. 비어 있는 것은 모든 리포지토리에 대한 이벤트를 의미합니다.
웹후크를 사용할 수 있는지 여부를 나타냅니다.
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr webhook delete
Azure Container Registry에서 웹후크를 삭제합니다.
az acr webhook delete --name
--registry
[--resource-group]
예제
Azure Container Registry에서 웹후크를 삭제합니다.
az acr webhook delete -n mywebhook -r myregistry
필수 매개 변수
웹후크의 이름입니다.
컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>
기본 레지스트리 이름을 구성할 수 있습니다.
선택적 매개 변수
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr webhook get-config
웹후크에 대한 서비스 URI 및 사용자 지정 헤더를 가져옵니다.
az acr webhook get-config --name
--registry
[--resource-group]
예제
웹후크에 대한 구성 정보를 가져옵니다.
az acr webhook get-config -n mywebhook -r myregistry
필수 매개 변수
웹후크의 이름입니다.
컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>
기본 레지스트리 이름을 구성할 수 있습니다.
선택적 매개 변수
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr webhook list
Azure Container Registry에 대한 모든 웹후크를 나열합니다.
az acr webhook list --registry
[--resource-group]
예제
웹후크를 나열하고 테이블에 결과를 표시합니다.
az acr webhook list -r myregistry -o table
필수 매개 변수
컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>
기본 레지스트리 이름을 구성할 수 있습니다.
선택적 매개 변수
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr webhook list-events
웹후크의 최근 이벤트를 나열합니다.
az acr webhook list-events --name
--registry
[--resource-group]
예제
웹후크의 최근 이벤트를 나열합니다.
az acr webhook list-events -n mywebhook -r myregistry
필수 매개 변수
웹후크의 이름입니다.
컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>
기본 레지스트리 이름을 구성할 수 있습니다.
선택적 매개 변수
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr webhook ping
웹후크에 대한 ping 이벤트를 트리거합니다.
az acr webhook ping --name
--registry
[--resource-group]
예제
웹후크에 대한 ping 이벤트를 트리거합니다.
az acr webhook ping -n mywebhook -r myregistry
필수 매개 변수
웹후크의 이름입니다.
컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>
기본 레지스트리 이름을 구성할 수 있습니다.
선택적 매개 변수
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr webhook show
웹후크의 세부 정보를 가져옵니다.
az acr webhook show --name
--registry
[--resource-group]
예제
웹후크의 세부 정보를 가져옵니다.
az acr webhook show -n mywebhook -r myregistry
필수 매개 변수
웹후크의 이름입니다.
컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>
기본 레지스트리 이름을 구성할 수 있습니다.
선택적 매개 변수
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az acr webhook update
웹후크를 업데이트합니다.
az acr webhook update --name
--registry
[--actions {chart_delete, chart_push, delete, push, quarantine}]
[--add]
[--force-string]
[--headers]
[--remove]
[--resource-group]
[--scope]
[--set]
[--status {disabled, enabled}]
[--tags]
[--uri]
예제
웹후크의 헤더를 업데이트합니다.
az acr webhook update -n mywebhook -r myregistry --headers "Authorization=Basic 000000"
웹후크에 대한 서비스 URI 및 작업을 업데이트합니다.
az acr webhook update -n mywebhook -r myregistry --uri http://myservice.com --actions push delete
웹후크를 사용하지 않도록 설정합니다.
az acr webhook update -n mywebhook -r myregistry --status disabled
필수 매개 변수
웹후크의 이름입니다.
컨테이너 레지스트리의 이름입니다. 소문자를 지정해야 합니다. 를 사용하여 az configure --defaults acr=<registry name>
기본 레지스트리 이름을 구성할 수 있습니다.
선택적 매개 변수
웹후크를 트리거하여 알림을 게시하는 공간으로 구분된 작업 목록입니다.
경로 및 키 값 쌍을 지정하여 개체 목록에 개체를 추가합니다. 예: --add property.listProperty <key=value, string or JSON string>
'set' 또는 'add'를 사용하는 경우 JSON으로 변환하는 대신 문자열 리터럴을 유지합니다.
웹후크 알림에 추가될 'key[=value]' 형식의 공백으로 구분된 사용자 지정 헤더입니다. ""를 사용하여 기존 헤더를 지웁니다.
목록에서 속성 또는 요소를 제거합니다. 예: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
이벤트를 트리거할 수 있는 리포지토리의 범위입니다. 예를 들어 'foo:*'는 리포지토리 'foo'의 모든 태그에 대한 이벤트를 의미합니다. 'foo:bar'는 'foo:bar'에 대한 이벤트만 의미합니다. 'foo'는 'foo:latest'에 해당합니다. 비어 있는 것은 모든 리포지토리에 대한 이벤트를 의미합니다.
설정할 속성 경로와 값을 지정하여 개체를 업데이트합니다. 예: --set property1.property2=<value>
웹후크를 사용할 수 있는지 여부를 나타냅니다.
공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.
알림을 게시할 웹후크의 서비스 URI입니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
Azure CLI