az lock
Azure 잠금을 관리합니다.
명령
Name | Description | 형식 | 상태 |
---|---|---|---|
az lock create |
잠금을 만듭니다. |
핵심 | GA |
az lock delete |
잠금을 삭제합니다. |
핵심 | GA |
az lock list |
잠금 정보를 나열합니다. |
핵심 | GA |
az lock show |
잠금의 속성을 표시합니다. |
핵심 | GA |
az lock update |
잠금을 업데이트합니다. |
핵심 | GA |
az lock create
잠금을 만듭니다.
잠금은 구독, 리소스 그룹 및 리소스의 세 가지 범위에 있을 수 있습니다. 다른 수준에서 잠금을 추가하는 방법은 다음 예제를 참조하세요.
az lock create --lock-type {CanNotDelete, ReadOnly}
--name
[--namespace]
[--notes]
[--parent]
[--resource]
[--resource-group]
[--resource-type]
예제
읽기 전용 구독 수준 잠금을 만듭니다.
az lock create --name lockName --lock-type ReadOnly
읽기 전용 리소스 그룹 수준 잠금을 만듭니다.
az lock create --name lockName --resource-group group --lock-type ReadOnly
vnet 리소스에 읽기 전용 리소스 수준 잠금을 만듭니다.
az lock create --name lockName --resource-group group --lock-type ReadOnly --resource-type \
Microsoft.Network/virtualNetworks --resource myVnet
특정 부모를 사용하여 서브넷 리소스에 읽기 전용 리소스 수준 잠금을 만듭니다.
az lock create --name lockName --resource-group group --lock-type ReadOnly --resource-type \
Microsoft.Network/subnets --parent virtualNetworks/myVnet --resource mySubnet
필수 매개 변수
잠금 제한의 유형입니다.
잠금의 이름입니다.
선택적 매개 변수
공급자 네임스페이스(예: 'Microsoft.Provider').
이 잠금에 대한 참고 사항입니다.
부모 경로(예: 'resA/myA/resB/myB')입니다.
잠겨 있는 리소스의 이름 또는 ID입니다. ID가 지정되면 다른 리소스 인수를 지정해서는 안 됩니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
리소스 종류(예: 'resC')입니다. 네임스페이스/형식 형식(예: 'Microsoft.Provider/resC')도 수락할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az lock delete
잠금을 삭제합니다.
잠금은 구독, 리소스 그룹 및 리소스의 세 가지 범위에 있을 수 있습니다. 다른 수준에서 잠금을 삭제하는 방법은 다음 예제를 참조하세요.
az lock delete [--ids]
[--name]
[--namespace]
[--parent]
[--resource]
[--resource-group]
[--resource-type]
예제
구독 수준 잠금 삭제
az lock delete --name lockName
리소스 그룹 수준 잠금 삭제
az lock delete --name lockName --resource-group group
리소스 수준 잠금 삭제
az lock delete --name lockName --resource-group group --resource resourceName --resource-type resourceType
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. 제공된 경우 다른 "리소스 ID" 인수를 지정하지 않아야 합니다.
잠금의 이름입니다.
공급자 네임스페이스(예: 'Microsoft.Provider').
부모 경로(예: 'resA/myA/resB/myB')입니다.
잠겨 있는 리소스의 이름 또는 ID입니다. ID가 지정되면 다른 리소스 인수를 지정해서는 안 됩니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
리소스 종류(예: 'resC')입니다. 네임스페이스/형식 형식(예: 'Microsoft.Provider/resC')도 수락할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az lock list
잠금 정보를 나열합니다.
az lock list [--filter-string]
[--namespace]
[--parent]
[--resource]
[--resource-group]
[--resource-type]
예제
vnet 리소스에 대한 잠금을 나열합니다. 연결된 그룹 및 구독에 잠금을 포함합니다.
az lock list --resource myvnet --resource-type Microsoft.Network/virtualNetworks -g group
구독 수준에서 모든 잠금 나열
az lock list
선택적 매개 변수
결과를 제한하는 데 사용할 쿼리 필터입니다.
공급자 네임스페이스(예: 'Microsoft.Provider').
부모 경로(예: 'resA/myA/resB/myB')입니다.
잠겨 있는 리소스의 이름 또는 ID입니다. ID가 지정되면 다른 리소스 인수를 지정해서는 안 됩니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
리소스 종류(예: 'resC')입니다. 네임스페이스/형식 형식(예: 'Microsoft.Provider/resC')도 수락할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az lock show
잠금의 속성을 표시합니다.
az lock show [--ids]
[--name]
[--namespace]
[--parent]
[--resource]
[--resource-group]
[--resource-type]
예제
구독 수준 잠금 표시
az lock show -n lockname
잠금의 속성 표시(자동 생성됨)
az lock show --name lockname --resource-group MyResourceGroup --resource-name MyResource --resource-type Microsoft.Network/virtualNetworks
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. 제공된 경우 다른 "리소스 ID" 인수를 지정하지 않아야 합니다.
잠금의 이름입니다.
공급자 네임스페이스(예: 'Microsoft.Provider').
부모 경로(예: 'resA/myA/resB/myB')입니다.
잠겨 있는 리소스의 이름 또는 ID입니다. ID가 지정되면 다른 리소스 인수를 지정해서는 안 됩니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
리소스 종류(예: 'resC')입니다. 네임스페이스/형식 형식(예: 'Microsoft.Provider/resC')도 수락할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
az lock update
잠금을 업데이트합니다.
az lock update [--ids]
[--lock-type {CanNotDelete, ReadOnly}]
[--name]
[--namespace]
[--notes]
[--parent]
[--resource]
[--resource-group]
[--resource-type]
예제
새 노트 및 형식으로 리소스 그룹 수준 잠금 업데이트
az lock update --name lockName --resource-group group --notes newNotesHere --lock-type CanNotDelete
선택적 매개 변수
하나 이상의 리소스 ID(공백으로 구분)입니다. 제공된 경우 다른 "리소스 ID" 인수를 지정하지 않아야 합니다.
잠금 제한의 유형입니다.
잠금의 이름입니다.
공급자 네임스페이스(예: 'Microsoft.Provider').
이 잠금에 대한 참고 사항입니다.
부모 경로(예: 'resA/myA/resB/myB')입니다.
잠겨 있는 리소스의 이름 또는 ID입니다. ID가 지정되면 다른 리소스 인수를 지정해서는 안 됩니다.
리소스 그룹의 이름입니다. 를 사용하여 az configure --defaults group=<name>
기본 그룹을 구성할 수 있습니다.
리소스 종류(예: 'resC')입니다. 네임스페이스/형식 형식(예: 'Microsoft.Provider/resC')도 수락할 수 있습니다.
전역 매개 변수
로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.
이 도움말 메시지를 표시하고 종료합니다.
경고를 표시하지 않고 오류만 표시합니다.
출력 형식입니다.
JMESPath 쿼리 문자열입니다. 자세한 내용과 예제는 http://jmespath.org/를 참조하세요.
구독의 이름 또는 ID입니다. 를 사용하여 az account set -s NAME_OR_ID
기본 구독을 구성할 수 있습니다.
로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.
Azure CLI