az workload-manager workload-space runtime-binding

참고

이 참조는 Azure CLI(버전 2.75.0 이상)에 대한 워크로드 관리자 확장의 일부입니다. 확장은 az workload-manager workload-space runtime-binding 명령을 처음 실행할 때 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.

런타임 바인딩을 관리합니다.

명령

속성 Description 형식 상태
az workload-manager workload-space runtime-binding create

런타임 바인딩을 만듭니다.

확장 GA
az workload-manager workload-space runtime-binding delete

고객 소유 참조 리소스를 삭제하지 않고 런타임 바인딩을 삭제합니다.

확장 GA
az workload-manager workload-space runtime-binding list

워크로드 공간에 런타임 바인딩을 나열합니다.

확장 GA
az workload-manager workload-space runtime-binding show

런타임 바인딩을 가져옵니다.

확장 GA
az workload-manager workload-space runtime-binding update

변경 가능한 런타임 바인딩 속성을 업데이트합니다.

확장 GA
az workload-manager workload-space runtime-binding wait

조건이 충족될 때까지 CLI를 대기 상태로 유지합니다.

확장 GA

az workload-manager workload-space runtime-binding create

런타임 바인딩을 만듭니다.

az workload-manager workload-space runtime-binding create --binding-name --name
                                                          --resource-group
                                                          --space-name
                                                          [--acquire-policy-token]
                                                          [--change-reference]
                                                          [--identity-profile]
                                                          [--kind {Kubernetes, ServerlessContainers}]
                                                          [--location]
                                                          [--managed]
                                                          [--network-profile]
                                                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                          [--referenced]
                                                          [--tags]

예제

참조된 Kubernetes 런타임 바인딩 연결

az workload-manager workload-space runtime-binding create --resource-group rg-workload --space-name managed-agents-prod --binding-name customer-aks --location eastus2 --kind Kubernetes --referenced "{resource-id:/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/aks-rg/providers/Microsoft.ContainerService/managedClusters/aks-prod}"

관리되는 Kubernetes 런타임 바인딩 만들기

az workload-manager workload-space runtime-binding create --resource-group rg-workload --space-name managed-agents-prod --binding-name kubernetes-default --location eastus2 --kind Kubernetes --managed "{managed-profile:{offering:Automatic}}"

관리되는 서버리스 컨테이너 런타임 바인딩 만들기

az workload-manager workload-space runtime-binding create --resource-group rg-workload --space-name managed-agents-prod --binding-name serverless-default --location eastus2 --kind ServerlessContainers --managed "{managed-profile:{provider:ACI}}" --identity-profile "{execution-identity:{service-managed:{},scope:SandboxGroup}}"

필수 매개 변수

--binding-name --name -n

RuntimeBinding의 이름입니다.

--resource-group -g

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

--space-name

WorkloadSpace의 이름입니다.

선택적 매개 변수

다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.

--acquire-policy-token

이 리소스 작업에 대한 Azure Policy 토큰을 자동으로 획득합니다.

속성 값
매개 변수 그룹: Global Policy Arguments
--change-reference

이 리소스 작업에 대한 관련 변경 참조 ID입니다.

속성 값
매개 변수 그룹: Global Policy Arguments
--identity-profile

관리되는 런타임의 런타임 정체성 구성입니다. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

속성 값
매개 변수 그룹: Properties Arguments
--kind

포털/툴링 등에서 동일한 유형의 리소스에 대해 다양한 UX 경험을 렌더링하는 데 사용되는 메타데이터; 예를 들어, ApiApps는 일종의 Microsoft입니다. 웹사이트/사이트 유형. 지원되는 경우 리소스 공급자는 이 값의 유효성을 검사하고 유지해야 합니다.

속성 값
매개 변수 그룹: Resource Arguments
허용되는 값: Kubernetes, ServerlessContainers
--location -l

리소스가 있는 지리적 위치(지정되지 않은 경우) 리소스 그룹의 위치가 사용됩니다.

속성 값
매개 변수 그룹: Resource Arguments
--managed

약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

속성 값
매개 변수 그룹: Properties Arguments
--network-profile

관리형 런타임을 위한 런타임 네트워크 구성. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

속성 값
매개 변수 그룹: Properties Arguments
--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

속성 값
허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--referenced

약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

속성 값
매개 변수 그룹: Properties Arguments
--tags

리소스 태그. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

속성 값
매개 변수 그룹: Resource Arguments
전역 매개 변수
--debug

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

속성 값
Default value: False
--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

속성 값
Default value: False
--output -o

출력 형식

속성 값
Default value: json
허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.

속성 값
Default value: False

az workload-manager workload-space runtime-binding delete

고객 소유 참조 리소스를 삭제하지 않고 런타임 바인딩을 삭제합니다.

az workload-manager workload-space runtime-binding delete [--acquire-policy-token]
                                                          [--binding-name --name]
                                                          [--change-reference]
                                                          [--ids]
                                                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                          [--resource-group]
                                                          [--space-name]
                                                          [--subscription]
                                                          [--yes]

예제

런타임 바인딩 삭제

az workload-manager workload-space runtime-binding delete --resource-group rg-workload --space-name managed-agents-prod --binding-name kubernetes-default

선택적 매개 변수

다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.

--acquire-policy-token

이 리소스 작업에 대한 Azure Policy 토큰을 자동으로 획득합니다.

속성 값
매개 변수 그룹: Global Policy Arguments
--binding-name --name -n

RuntimeBinding의 이름입니다.

속성 값
매개 변수 그룹: Resource Id Arguments
--change-reference

이 리소스 작업에 대한 관련 변경 참조 ID입니다.

속성 값
매개 변수 그룹: Global Policy Arguments
--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

속성 값
매개 변수 그룹: Resource Id Arguments
--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

속성 값
허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

속성 값
매개 변수 그룹: Resource Id Arguments
--space-name

WorkloadSpace의 이름입니다.

속성 값
매개 변수 그룹: Resource Id Arguments
--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 구독을 구성할 수 있습니다.

속성 값
매개 변수 그룹: Resource Id Arguments
--yes -y

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

속성 값
Default value: False
전역 매개 변수
--debug

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

속성 값
Default value: False
--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

속성 값
Default value: False
--output -o

출력 형식

속성 값
Default value: json
허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.

속성 값
Default value: False

az workload-manager workload-space runtime-binding list

워크로드 공간에 런타임 바인딩을 나열합니다.

az workload-manager workload-space runtime-binding list --resource-group
                                                        --space-name
                                                        [--max-items]
                                                        [--next-token]

예제

워크로드 공간의 런타임 바인딩 나열

az workload-manager workload-space runtime-binding list --resource-group rg-workload --space-name managed-agents-prod

필수 매개 변수

--resource-group -g

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

--space-name

WorkloadSpace의 이름입니다.

선택적 매개 변수

다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.

--max-items

명령의 출력에서 반환할 총 항목 수입니다. 사용 가능한 총 항목 수가 지정된 값보다 많으면 명령의 출력에 토큰이 제공됩니다. 페이지 매김을 다시 시작하려면 후속 명령의 --next-token 인수에 토큰 값을 제공합니다.

속성 값
매개 변수 그룹: Pagination Arguments
--next-token

페이지 매김을 시작할 위치를 지정하는 토큰입니다. 이는 이전에 잘린 응답의 토큰 값입니다.

속성 값
매개 변수 그룹: Pagination Arguments
전역 매개 변수
--debug

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

속성 값
Default value: False
--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

속성 값
Default value: False
--output -o

출력 형식

속성 값
Default value: json
허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 구독을 구성할 수 있습니다.

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.

속성 값
Default value: False

az workload-manager workload-space runtime-binding show

런타임 바인딩을 가져옵니다.

az workload-manager workload-space runtime-binding show [--binding-name --name]
                                                        [--ids]
                                                        [--resource-group]
                                                        [--space-name]
                                                        [--subscription]

예제

런타임 바인딩 가져오기

az workload-manager workload-space runtime-binding show --resource-group rg-workload --space-name managed-agents-prod --binding-name kubernetes-default

선택적 매개 변수

다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.

--binding-name --name -n

RuntimeBinding의 이름입니다.

속성 값
매개 변수 그룹: Resource Id Arguments
--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

속성 값
매개 변수 그룹: Resource Id Arguments
--resource-group -g

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

속성 값
매개 변수 그룹: Resource Id Arguments
--space-name

WorkloadSpace의 이름입니다.

속성 값
매개 변수 그룹: Resource Id Arguments
--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 구독을 구성할 수 있습니다.

속성 값
매개 변수 그룹: Resource Id Arguments
전역 매개 변수
--debug

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

속성 값
Default value: False
--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

속성 값
Default value: False
--output -o

출력 형식

속성 값
Default value: json
허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.

속성 값
Default value: False

az workload-manager workload-space runtime-binding update

변경 가능한 런타임 바인딩 속성을 업데이트합니다.

az workload-manager workload-space runtime-binding update [--acquire-policy-token]
                                                          [--binding-name --name]
                                                          [--change-reference]
                                                          [--identity-profile]
                                                          [--ids]
                                                          [--network-profile]
                                                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                          [--resource-group]
                                                          [--space-name]
                                                          [--subscription]
                                                          [--tags]

예제

변경 가능한 런타임 바인딩 네트워크 구성 업데이트

az workload-manager workload-space runtime-binding update --resource-group rg-workload --space-name managed-agents-prod --binding-name serverless-default --network-profile "{subnet-resource-id:/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg-network/providers/Microsoft.Network/virtualNetworks/workload-vnet/subnets/execution,egress-mode:CustomerManaged}"

선택적 매개 변수

다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.

--acquire-policy-token

이 리소스 작업에 대한 Azure Policy 토큰을 자동으로 획득합니다.

속성 값
매개 변수 그룹: Global Policy Arguments
--binding-name --name -n

RuntimeBinding의 이름입니다.

속성 값
매개 변수 그룹: Resource Id Arguments
--change-reference

이 리소스 작업에 대한 관련 변경 참조 ID입니다.

속성 값
매개 변수 그룹: Global Policy Arguments
--identity-profile

런타임 식별 설정. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

속성 값
매개 변수 그룹: Properties Arguments
--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

속성 값
매개 변수 그룹: Resource Id Arguments
--network-profile

런타임 네트워크 구성. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

속성 값
매개 변수 그룹: Properties Arguments
--no-wait

장기 실행 작업이 완료되기를 기다리지 마세요.

속성 값
허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

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

속성 값
매개 변수 그룹: Resource Id Arguments
--space-name

WorkloadSpace의 이름입니다.

속성 값
매개 변수 그룹: Resource Id Arguments
--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 구독을 구성할 수 있습니다.

속성 값
매개 변수 그룹: Resource Id Arguments
--tags

리소스 태그. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

속성 값
매개 변수 그룹: Properties Arguments
전역 매개 변수
--debug

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

속성 값
Default value: False
--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

속성 값
Default value: False
--output -o

출력 형식

속성 값
Default value: json
허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.

속성 값
Default value: False

az workload-manager workload-space runtime-binding wait

조건이 충족될 때까지 CLI를 대기 상태로 유지합니다.

az workload-manager workload-space runtime-binding wait [--acquire-policy-token]
                                                        [--binding-name --name]
                                                        [--change-reference]
                                                        [--created]
                                                        [--custom]
                                                        [--deleted]
                                                        [--exists]
                                                        [--ids]
                                                        [--interval]
                                                        [--resource-group]
                                                        [--space-name]
                                                        [--subscription]
                                                        [--timeout]
                                                        [--updated]

선택적 매개 변수

다음 매개 변수는 선택 사항이지만 컨텍스트에 따라 명령이 성공적으로 실행되려면 하나 이상의 매개 변수가 필요할 수 있습니다.

--acquire-policy-token

이 리소스 작업에 대한 Azure Policy 토큰을 자동으로 획득합니다.

속성 값
매개 변수 그룹: Global Policy Arguments
--binding-name --name -n

RuntimeBinding의 이름입니다.

속성 값
매개 변수 그룹: Resource Id Arguments
--change-reference

이 리소스 작업에 대한 관련 변경 참조 ID입니다.

속성 값
매개 변수 그룹: Global Policy Arguments
--created

'Succeeded'에서 'provisioningState'를 사용하여 생성될 때까지 기다립니다.

속성 값
매개 변수 그룹: Wait Condition Arguments
Default value: False
--custom

조건이 사용자 지정 JMESPath 쿼리를 충족할 때까지 기다립니다. 예: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

속성 값
매개 변수 그룹: Wait Condition Arguments
--deleted

삭제될 때까지 기다립니다.

속성 값
매개 변수 그룹: Wait Condition Arguments
Default value: False
--exists

리소스가 존재할 때까지 기다립니다.

속성 값
매개 변수 그룹: Wait Condition Arguments
Default value: False
--ids

하나 이상의 리소스 ID(공백으로 구분). '리소스 ID' 인수의 모든 정보를 포함하는 전체 리소스 ID여야 합니다. --ids 또는 다른 '리소스 ID' 인수를 제공해야 합니다.

속성 값
매개 변수 그룹: Resource Id Arguments
--interval

폴링 간격(초)입니다.

속성 값
매개 변수 그룹: Wait Condition Arguments
Default value: 30
--resource-group -g

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

속성 값
매개 변수 그룹: Resource Id Arguments
--space-name

WorkloadSpace의 이름입니다.

속성 값
매개 변수 그룹: Resource Id Arguments
--subscription

구독의 이름 또는 ID입니다. az account set -s NAME_OR_ID를 사용하여 기본 구독을 구성할 수 있습니다.

속성 값
매개 변수 그룹: Resource Id Arguments
--timeout

최대 대기 시간(초)입니다.

속성 값
매개 변수 그룹: Wait Condition Arguments
Default value: 3600
--updated

'Succeeded'에서 provisioningState로 업데이트될 때까지 기다립니다.

속성 값
매개 변수 그룹: Wait Condition Arguments
Default value: False
전역 매개 변수
--debug

로깅 수위를 높여 모든 디버그 로그를 표시합니다.

속성 값
Default value: False
--help -h

이 도움말 메시지를 표시하고 종료합니다.

--only-show-errors

경고를 표시하지 않고 오류만 표시합니다.

속성 값
Default value: False
--output -o

출력 형식

속성 값
Default value: json
허용되는 값: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath 쿼리 문자열입니다. 자세한 내용 및 예제는 http://jmespath.org/ 참조하세요.

--verbose

로깅의 자세한 정도를 증가시킵니다. 전체 디버그 로그에 --debug를 사용합니다.

속성 값
Default value: False