az healthbot

참고

이 참조는 Azure CLI Healthbot 확장의 일부이며 버전 2.15.0 이상이 필요합니다. az healthbot 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장에 대해 자세히 알아보세요.

Healthbot을 통해 봇을 관리합니다.

명령

az healthbot create

새 HealthBot을 만듭니다.

az healthbot delete

HealthBot을 삭제합니다.

az healthbot list

리소스 그룹에 속한 특정 형식의 모든 리소스를 반환하고 구독에 속하는 특정 형식의 모든 리소스를 반환합니다.

az healthbot show

HealthBot을 얻습니다.

az healthbot update

HealthBot을 패치합니다.

az healthbot wait

Healthbot 조건이 충족될 때까지 CLI를 대기 상태로 놓습니다.

az healthbot create

새 HealthBot을 만듭니다.

az healthbot create --bot-name
                    --resource-group
                    --sku {C0, F0, S1}
                    [--location]
                    [--no-wait]
                    [--tags]

예제

BotCreate

az healthbot create --name "samplebotname" --location "East US" --sku "F0" --resource-group "healthbotClient"

필수 매개 변수

--bot-name --name -n

봇 리소스의 이름입니다.

--resource-group -g

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

--sku

HealthBot SKU의 이름입니다.

허용되는 값: C0, F0, S1

선택적 매개 변수

--location -l

위치입니다. 값 출처: az account list-locations. az configure --defaults location=<location>을 사용하여 기본 위치를 구성할 수 있습니다.

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

az healthbot delete

HealthBot을 삭제합니다.

az healthbot delete --bot-name
                    --resource-group
                    [--no-wait]
                    [--yes]

예제

BotDelete

az healthbot delete --name "samplebotname" --resource-group "healthbotClient"

필수 매개 변수

--bot-name --name -n

봇 리소스의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--no-wait

장기 실행 작업이 완료될 때까지 기다리지 마세요.

--yes -y

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

az healthbot list

리소스 그룹에 속한 특정 형식의 모든 리소스를 반환하고 구독에 속하는 특정 형식의 모든 리소스를 반환합니다.

az healthbot list [--resource-group]

예제

리소스 그룹별 봇 나열

az healthbot list --resource-group "OneResourceGroupName"

구독별 봇 나열

az healthbot list

선택적 매개 변수

--resource-group -g

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

az healthbot show

HealthBot을 얻습니다.

az healthbot show --bot-name
                  --resource-group

예제

ResourceInfoGet

az healthbot show --name "samplebotname" --resource-group "healthbotClient"

필수 매개 변수

--bot-name --name -n

봇 리소스의 이름입니다.

--resource-group -g

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

az healthbot update

HealthBot을 패치합니다.

az healthbot update --bot-name
                    --resource-group
                    [--sku {C0, F0, S1}]
                    [--tags]

예제

BotUpdate

az healthbot update --bot-name "samplebotname" --name "F0" --resource-group "healthbotClient"

필수 매개 변수

--bot-name --name -n

봇 리소스의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--sku

HealthBot SKU의 이름입니다.

허용되는 값: C0, F0, S1
--tags

공백으로 구분된 태그: key[=value] [key[=value] ...]. ""를 사용하여 기존 태그를 지웁니다.

az healthbot wait

Healthbot 조건이 충족될 때까지 CLI를 대기 상태로 놓습니다.

az healthbot wait --bot-name
                  --resource-group
                  [--created]
                  [--custom]
                  [--deleted]
                  [--exists]
                  [--interval]
                  [--timeout]
                  [--updated]

예제

healthbot이 성공적으로 만들어질 때까지 CLI 스크립트의 다음 줄 실행을 일시 중지합니다.

az healthbot wait --name "samplebotname" --resource-group "healthbotClient" --created

healthbot이 성공적으로 삭제될 때까지 CLI 스크립트의 다음 줄 실행을 일시 중지합니다.

az healthbot wait --name "samplebotname" --resource-group "healthbotClient" --deleted

필수 매개 변수

--bot-name --name -n

봇 리소스의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--created

'Succeeded'에서 'provisioningState'를 통해 생성될 때까지 기다립니다.

--custom

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

--deleted

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

--exists

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

--interval

폴링 간격(초)입니다.

기본값: 30
--timeout

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

기본값: 3600
--updated

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