az workloads sap-virtual-instance

참고 항목

이 참조는 Azure CLI(버전 2.57.0 이상)에 대한 워크로드 확장의 일부입니다. az workloads sap-virtual-instance 명령을 처음 실행할 때 확장이 자동으로 설치됩니다. 확장 프로그램에 대해 자세히 알아보세요.

명령 그룹 'az workloads'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

가상 인스턴스를 관리합니다.

명령

Name Description 형식 상태
az workloads sap-virtual-instance create

SAP 솔루션(VIS) 리소스에 대한 Virtual Instance를 만듭니다.

내선 번호 프리뷰
az workloads sap-virtual-instance delete

연결된 Central Services 인스턴스, 애플리케이션 서버 인스턴스 및 데이터베이스 인스턴스인 SAP 솔루션 리소스 및 해당 자식 리소스에 대한 Virtual Instance를 삭제합니다.

내선 번호 프리뷰
az workloads sap-virtual-instance list

리소스 그룹의 SAP 솔루션 리소스에 대한 모든 Virtual Instance를 나열합니다.

내선 번호 프리뷰
az workloads sap-virtual-instance show

SAP 솔루션 리소스에 대한 Virtual Instance를 표시합니다.

내선 번호 프리뷰
az workloads sap-virtual-instance start

중앙 서비스 인스턴스 및 애플리케이션 서버 인스턴스인 SAP 애플리케이션을 시작합니다.

내선 번호 프리뷰
az workloads sap-virtual-instance stop

애플리케이션 서버 인스턴스 및 Central Services 인스턴스인 SAP 애플리케이션을 중지합니다.

내선 번호 프리뷰
az workloads sap-virtual-instance update

SAP 솔루션(VIS) 리소스에 대한 Virtual Instance를 업데이트합니다.

내선 번호 프리뷰
az workloads sap-virtual-instance wait

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

내선 번호 프리뷰

az workloads sap-virtual-instance create

미리 보기

명령 그룹 'az workloads'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

SAP 솔루션(VIS) 리소스에 대한 Virtual Instance를 만듭니다.

az workloads sap-virtual-instance create --name
                                         --resource-group
                                         [--central-server-vm]
                                         [--configuration]
                                         [--environment {NonProd, Prod}]
                                         [--identity]
                                         [--location]
                                         [--managed-resources-network-access-type {Private, Public}]
                                         [--managed-rg-name]
                                         [--managed-rg-sa-name]
                                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                         [--sap-product {ECC, Other, S4HANA}]
                                         [--tags]

예제

3계층 분산 SAP 시스템에 대한 인프라를 배포합니다. 여기에서 샘플 json 페이로드를 참조하세요. https://go.microsoft.com/fwlink/?linkid=2230236

az workloads sap-virtual-instance create -g <resource-group-name> -n <vis-name> --environment NonProd --sap-product s4hana --configuration <payload-file-path> --identity "{type:UserAssigned,userAssignedIdentities:{<managed-identity-resource-id>:{}}}"

3계층 분산 SAP 시스템에 배포된 인프라에 SAP 소프트웨어를 설치합니다. 여기에서 샘플 json 페이로드를 참조하세요. https://go.microsoft.com/fwlink/?linkid=2230167

az workloads sap-virtual-instance create -g <resource-group-name> -n <vis-name> --environment NonProd --sap-product s4hana --configuration <payload-file-path> --identity "{type:UserAssigned,userAssignedIdentities:{<managed-Identity-resource-id>:{}}}"

사용자 지정된 리소스 이름을 사용하여 3계층 분산 HA(고가용성) SAP 시스템에 대한 인프라를 배포합니다. 여기에서 샘플 json 페이로드를 참조하세요. https://go.microsoft.com/fwlink/?linkid=2230402

az workloads sap-virtual-instance create -g <resource-group-name> -n <vis-name> --environment NonProd --sap-product s4hana --configuration <payload-file-path> --identity "{type:UserAssigned,userAssignedIdentities:{<managed-identity-resource-id>:{}}}"

사용자 지정된 리소스 이름을 사용하여 3계층 HA(고가용성) SAP 시스템에 배포된 인프라에 SAP 소프트웨어를 설치합니다. 여기에서 샘플 json 페이로드를 참조하세요. https://go.microsoft.com/fwlink/?linkid=2230340

az workloads sap-virtual-instance create -g <resource-group-name> -n <vis-name> --environment NonProd --sap-product s4hana --configuration <payload-file-path> --identity "{type:UserAssigned,userAssignedIdentities:{<managed-identity-resource-id>:{}}}"

기존 SAP 시스템을 VIS(SAP 솔루션 리소스)에 대한 Virtual Instance로 등록

az workloads sap-virtual-instance create -g <resource-group-name> -n <vis-name> --environment NonProd --sap-product s4hana --central-server-vm <virtual-machine-id> --identity "{type:UserAssigned,userAssignedIdentities:{<managed-identity-resource-id>:{}}}"

사용자 지정 관리되는 리소스 그룹 및 관리되는 스토리지 계정 이름을 사용하여 기존 SAP 시스템을 SAP 솔루션 리소스(VIS)에 대한 가상 인스턴스로 등록하고 보안 요구 사항에 따라 관리되는 스토리지 계정 네트워크 액세스 유형 설정을 지정합니다. 더 알아보세요: https://go.microsoft.com/fwlink/?linkid=2256933

az workloads sap-virtual-instance create -g <resource-group-name> -n <vis-name> --environment NonProd --sap-product s4hana --central-server-vm <virtual-machine-id> --identity "{type:UserAssigned,userAssignedIdentities:{<managed-identity-resource-id>:{}}}" --managed-rg-name <managed-rg-name> --managed-rg-sa-name <managed-rg-storage-account-name> --managed-resources-network-access-type <public/private>

Azure Compute Gallary 이미지를 사용하여 3계층 분산 HA(고가용성) SAP 시스템에 대한 인프라를 배포합니다. 여기에서 샘플 json 페이로드를 참조하세요. https://go.microsoft.com/fwlink/?linkid=2263420

az workloads sap-virtual-instance create -g <resource-group-name> -n <vis-name> --environment NonProd --sap-product s4hana --configuration <payload-file-path> --identity "{type:UserAssigned,userAssignedIdentities:{<managed-identity-resource-id>:{}}}"

필수 매개 변수

--name --sap-virtual-instance-name -n

SAP 솔루션 리소스에 대한 Virtual Instances의 이름입니다.

--resource-group -g

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

선택적 매개 변수

--central-server-vm

중앙 서버의 가상 머신 ID 또는 이름입니다.

--configuration

구성 파일의 경로입니다. json-file 및 yaml-file을 지원합니다.

--environment

환경 유형(프로덕션/비프로덕션)을 정의합니다.

허용되는 값: NonProd, Prod
--identity

적절한 역할이 할당된 미리 생성된 사용자 할당 ID입니다. 필요한 ID 및 역할에 대한 자세한 내용은 ACSS 방법 가이드를 참조하세요. 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--location -l

리소스가 있는 지리적 위치입니다.

--managed-resources-network-access-type --mrg-network-access-typ

관리되는 리소스 그룹에 배포될 리소스에 대한 네트워크 액세스 구성을 지정합니다. 선택할 수 있는 옵션은 공용 및 비공개입니다. '프라이빗'을 선택하면 SAP VM이 있는 서브넷에서 Storage 계정 서비스 태그를 사용하도록 설정해야 합니다. 이는 VM 확장과 관리되는 리소스 그룹 스토리지 계정 간의 연결을 설정하는 데 필요합니다. 이 설정은 현재 Storage 계정에만 적용됩니다. 자세한 내용은 여기를 참조하세요 https://go.microsoft.com/fwlink/?linkid=2247228.

허용되는 값: Private, Public
Default value: Public
--managed-rg-name

관리되는 리소스 그룹 이름입니다.

--managed-rg-sa-name

VIS 배포의 일부로 만든 관리되는 리소스 그룹의 서비스에서 만든 스토리지 계정의 사용자 지정 스토리지 계정 이름입니다.

--no-wait

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

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
--sap-product

SAP 제품 유형을 정의합니다.

허용되는 값: ECC, Other, S4HANA
--tags

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az workloads sap-virtual-instance delete

미리 보기

명령 그룹 'az workloads'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

연결된 Central Services 인스턴스, 애플리케이션 서버 인스턴스 및 데이터베이스 인스턴스인 SAP 솔루션 리소스 및 해당 자식 리소스에 대한 Virtual Instance를 삭제합니다.

az workloads sap-virtual-instance delete [--ids]
                                         [--name]
                                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                         [--resource-group]
                                         [--subscription]
                                         [--yes]

예제

SAP 솔루션용 Virtual Instance 삭제(VIS)

az workloads sap-virtual-instance delete -g <resource-group-name> -n <vis-name>

VIS의 Azure 리소스 ID를 사용하여 SAP 솔루션(VIS)용 Virtual Instance 제거

az workloads sap-virtual-instance delete --id <resource-id>

선택적 매개 변수

--ids

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

--name --sap-virtual-instance-name -n

SAP 솔루션 리소스에 대한 Virtual Instances의 이름입니다.

--no-wait

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

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

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

--subscription

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

--yes -y

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

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

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az workloads sap-virtual-instance list

미리 보기

명령 그룹 'az workloads'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

리소스 그룹의 SAP 솔루션 리소스에 대한 모든 Virtual Instance를 나열합니다.

az workloads sap-virtual-instance list --resource-group
                                       [--max-items]
                                       [--next-token]

예제

SAP 솔루션(VIS)용 Virtual Instance 목록 가져오기

az workloads sap-virtual-instance list -g <resource-group-name>

필수 매개 변수

--resource-group -g

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

선택적 매개 변수

--max-items

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

--next-token

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az workloads sap-virtual-instance show

미리 보기

명령 그룹 'az workloads'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

SAP 솔루션 리소스에 대한 Virtual Instance를 표시합니다.

az workloads sap-virtual-instance show [--ids]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]

예제

SAP 솔루션(VIS)에 대한 Virtual Instance 개요 가져오기

az workloads sap-virtual-instance show -g <resource-group-name> -n <vis-name>

VIS의 Azure 리소스 ID를 사용하여 SAP 솔루션(VIS)에 대한 Virtual Instance 개요 가져오기

az workloads sap-virtual-instance show --id <resource-id>

선택적 매개 변수

--ids

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

--name --sap-virtual-instance-name -n

SAP 솔루션 리소스에 대한 Virtual Instances의 이름입니다.

--resource-group -g

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

--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az workloads sap-virtual-instance start

미리 보기

명령 그룹 'az workloads'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

중앙 서비스 인스턴스 및 애플리케이션 서버 인스턴스인 SAP 애플리케이션을 시작합니다.

az workloads sap-virtual-instance start [--ids]
                                        [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--resource-group]
                                        [--sap-virtual-instance-name]
                                        [--start-vm {0, 1, f, false, n, no, t, true, y, yes}]
                                        [--subscription]

예제

SAP 시스템 시작: 이 명령은 시스템의 ASCS 인스턴스 및 앱 서버인 SAP 애플리케이션 계층을 시작합니다.

az workloads sap-virtual-instance start -g <resource-group-name> -n <vis-name>

SAP 솔루션(VIS)용 가상 인스턴스의 Azure 리소스 ID를 사용하여 SAP 시스템을 시작합니다. 이 명령은 시스템의 ASCS 인스턴스 및 앱 서버인 SAP 애플리케이션 계층을 시작합니다.

az workloads sap-virtual-instance start --id <resource-id>

Virtual Machines를 사용하여 SAP 시스템 시작: 이 명령은 VIRTUAL Machines를 사용하여 시스템의 ASCS 인스턴스 및 앱 서버인 SAP 애플리케이션 계층을 시작합니다.

az workloads sap-virtual-instance start -g <resource-group-name> -n <vis-name> --start-vm

선택적 매개 변수

--ids

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

--no-wait

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

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

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

--sap-virtual-instance-name --vis-name

SAP 솔루션 리소스에 대한 Virtual Instances의 이름입니다.

--start-vm

부울 값은 SAP 인스턴스를 시작하기 전에 가상 머신을 시작할지 여부를 나타냅니다.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
Default value: False
--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az workloads sap-virtual-instance stop

미리 보기

명령 그룹 'az workloads'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

애플리케이션 서버 인스턴스 및 Central Services 인스턴스인 SAP 애플리케이션을 중지합니다.

az workloads sap-virtual-instance stop [--deallocate-vm {0, 1, f, false, n, no, t, true, y, yes}]
                                       [--ids]
                                       [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                       [--resource-group]
                                       [--sap-virtual-instance-name]
                                       [--soft-stop-timeout-seconds]
                                       [--subscription]

예제

SAP 시스템 중지: 이 명령은 시스템의 ASCS 인스턴스 및 앱 서버인 SAP 애플리케이션 계층을 중지합니다.

az workloads sap-virtual-instance stop -g <resource-group-name> -n <vis-name>

SAP 솔루션(VIS)용 가상 인스턴스의 Azure 리소스 ID를 사용하여 SAP 시스템을 중지합니다. 이 명령은 시스템의 ASCS 인스턴스 및 앱 서버인 SAP 애플리케이션 계층을 중지합니다.

az workloads sap-virtual-instance stop --id <resource-id>

Virtual Machines를 사용하여 SAP 시스템 중지: 이 명령은 VIRTUAL Machines를 사용하는 시스템의 ASCS 인스턴스 및 앱 서버인 SAP 애플리케이션 계층을 중지합니다.

az workloads sap-virtual-instance stop -g <resource-group-name> -n <vis-name> --deallocate-vm

SAP 시스템 일시 중지: 이 명령은 시스템의 ASCS 인스턴스 및 앱 서버인 SAP 애플리케이션 계층을 일시 중지합니다.

az workloads sap-virtual-instance stop -g <resource-group-name> -n <vis-name> --soft-stop-timeout-seconds <timeout-in-seconds>

선택적 매개 변수

--deallocate-vm

부울 값은 SAP 인스턴스와 함께 가상 머신을 중지하고 할당을 취소할지 여부를 나타냅니다.

허용되는 값: 0, 1, f, false, n, no, t, true, y, yes
Default value: False
--ids

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

--no-wait

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

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

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

--sap-virtual-instance-name --vis-name

SAP 솔루션 리소스에 대한 Virtual Instances의 이름입니다.

--soft-stop-timeout-seconds

이 매개 변수는 RFC/HTTP 클라이언트가 부하 분산을 사용하는 호출에 대해 서버를 더 이상 고려하지 않을 때까지 일시 종료가 대기하는 시간(초)을 정의합니다. 값 0은 커널이 대기하지 않고 다음 종료 상태(예: 하드 중지)로 직접 전환된다는 것을 의미합니다.

Default value: 0
--subscription

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az workloads sap-virtual-instance update

미리 보기

명령 그룹 'az workloads'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

SAP 솔루션(VIS) 리소스에 대한 Virtual Instance를 업데이트합니다.

az workloads sap-virtual-instance update [--add]
                                         [--configuration]
                                         [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                         [--identity]
                                         [--ids]
                                         [--managed-resource-group-configuration]
                                         [--managed-resources-network-access-type {Private, Public}]
                                         [--name]
                                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                         [--remove]
                                         [--resource-group]
                                         [--set]
                                         [--subscription]
                                         [--tags]

예제

기존 VIS(SAP 솔루션) 리소스용 Virtual Instance에 대한 태그 추가

az workloads sap-virtual-instance update -g <resource-group-name> -n <vis-name> --tags tag1=test1 tag2=test2

VIS의 Azure 리소스 ID를 사용하여 기존 VIS(SAP 솔루션) 리소스에 대한 태그 추가

az workloads sap-virtual-instance update --id <resource-id> --tags tag1=test1

기존 VIS(Virtual Instance for SAP Solutions) 리소스에 대한 ID 및 관리되는 리소스 네트워크 액세스 추가/변경

az workloads sap-virtual-instance update -g <resource-group-name> -n <vis-name> --identity "{type:UserAssigned,userAssignedIdentities:{<managed-identity-resource-id>:{}}}" --managed-resources-network-access-type <public/private>

선택적 매개 변수

--add

경로 및 키 값 쌍을 지정하여 개체 목록에 개체를 추가합니다. 예: --add property.listProperty <key=value, string 또는 JSON 문자열>.

--configuration

AZURE CENTER for SAP 솔루션(ACSS)을 사용하여 SAP 시스템을 만드는지 또는 기존 SAP 시스템이 ACSS 지원 약식 구문, json-file 및 yaml-file에 등록되고 있는지를 정의합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--force-string

'set' 또는 'add'를 사용하는 경우 JSON으로 변환하는 대신 문자열 리터럴을 유지합니다.

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

관리 서비스 ID(사용자 할당 ID)는 약식 구문, json-file 및 yaml-file을 지원합니다. 더 많은 것을 표시하려면 "??"를 시도해 보세요.

--ids

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

--managed-resource-group-configuration --mrg-config

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

--managed-resources-network-access-type --mrg-network-access-typ

관리되는 리소스 그룹에 배포될 리소스에 대한 네트워크 액세스 구성을 지정합니다. 선택할 수 있는 옵션은 공용 및 비공개입니다. '프라이빗'을 선택하면 SAP VM이 있는 서브넷에서 Storage 계정 서비스 태그를 사용하도록 설정해야 합니다. 이는 VM 확장과 관리되는 리소스 그룹 스토리지 계정 간의 연결을 설정하는 데 필요합니다. 이 설정은 현재 Storage 계정에만 적용됩니다. 자세한 내용은 여기를 참조하세요 https://go.microsoft.com/fwlink/?linkid=2247228.

허용되는 값: Private, Public
--name --sap-virtual-instance-name -n

SAP 솔루션 리소스에 대한 Virtual Instances의 이름입니다.

--no-wait

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

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

목록에서 속성 또는 요소를 제거합니다. 예: --remove property.list OR --remove propertyToRemove.

--resource-group -g

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

--set

설정할 속성 경로와 값을 지정하여 개체를 업데이트합니다. 예: --set property1.property2=.

--subscription

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

--tags

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

전역 매개 변수
--debug

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.

az workloads sap-virtual-instance wait

미리 보기

명령 그룹 'az workloads'는 미리 보기로 개발 중입니다. 참조 및 지원 수준: https://aka.ms/CLI_refstatus

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

az workloads sap-virtual-instance wait [--created]
                                       [--custom]
                                       [--deleted]
                                       [--exists]
                                       [--ids]
                                       [--interval]
                                       [--name]
                                       [--resource-group]
                                       [--subscription]
                                       [--timeout]
                                       [--updated]

선택적 매개 변수

--created

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

Default value: False
--custom

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

--deleted

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

Default value: False
--exists

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

Default value: False
--ids

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

--interval

폴링 간격(초)입니다.

Default value: 30
--name --sap-virtual-instance-name -n

SAP 솔루션 리소스에 대한 Virtual Instances의 이름입니다.

--resource-group -g

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

--subscription

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

--timeout

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

Default value: 3600
--updated

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

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

로깅의 자세한 정도를 늘려 모든 디버그 로그를 표시합니다.

--help -h

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

--only-show-errors

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

--output -o

출력 형식입니다.

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

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

--subscription

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

--verbose

로깅의 자세한 정도를 늘립니다. 전체 디버그 로그를 표시하려면 --debug를 사용합니다.