Azure 작업
중요
데스크톱 흐름에 Azure 작업을 배포하려면 활성 Azure 구독이 필요합니다.
Power Automate를 이용하면 Azure 작업 그룹을 통해 Azure 가상 머신을 관리할 수 있습니다. 데스크톱 흐름에서 Azure 기능을 구현하려면 세션 만들기 작업을 사용하여 새 Azure 세션을 만듭니다.
이 작업을 수행하려면 클라이언트 ID, 특정 애플리케이션의 인증 키 및 해당 암호를 입력해야 합니다. 또한 애플리케이션을 만든 Microsoft Entra인 테넌트 ID를 입력합니다.
마지막으로 적절한 구독 ID를 입력합니다. 구독 ID는 Azure 서비스에 대한 구독을 고유하게 식별하는 GUID입니다.
세션을 만들고 필요한 모든 Azure 작업을 배포한 후 세션 종료 작업을 사용해 Azure 세션을 종료합니다.
리소스 그룹 가져오기
지정된 기준에 따라 리소스 그룹을 가져옵니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
Resource group name |
네 |
텍스트 값 |
|
리소스 그룹의 이름 |
변수 생성됨
예외
예외 |
설명 |
지정된 조건의 리소스 그룹을 가져오지 못함 |
지정된 조건의 리소스 그룹을 가져오지 못했음을 나타냄 |
리소스 그룹 만들기
새 리소스 그룹을 만듭니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
Resource group name |
아니요 |
텍스트 값 |
|
리소스 그룹의 이름 |
Location |
아니요 |
텍스트 값 |
|
새 디스크를 생성할 위치 |
변수 생성됨
예외
예외 |
설명 |
리소스 그룹이 이미 있음 |
리소스 그룹이 이미 있으며 만들 수 없음을 나타냄 |
리소스 그룹을 만들지 못함 |
리소스 그룹을 만들지 못했음을 나타냄 |
리소스 그룹 삭제
지정된 리소스 그룹 및 포함된 모든 리소스를 삭제합니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
Resource group name |
아니요 |
텍스트 값 |
|
리소스 그룹의 이름 |
변수 생성됨
이 작업은 변수를 생성하지 않습니다.
예외
예외 |
Description |
리소스 그룹을 삭제하지 못함 |
리소스 그룹을 삭제하지 못했음을 나타냄 |
디스크 가져오기
지정된 기준에 따라 디스크를 가져옵니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
Retrieve disks |
사용 불가 |
모두, 지정된 리소스 그룹 사용, 모든 리소스 그룹에 지정된 이름 사용, 지정된 리소스 그룹에 특정 이름 사용 |
모두 |
검색할 디스크 지정 |
Resource group |
아니요 |
텍스트 값 |
|
디스크가 있는 리소스 그룹 |
Disk name |
아니요 |
텍스트 값 |
|
디스크의 이름 |
변수 생성됨
예외
예외 |
설명 |
디스크가 없음 |
지정된 조건의 디스크가 없음을 나타냄 |
리소스 그룹이 없음 |
지정된 리소스 그룹이 없음을 나타냄 |
지정된 조건의 디스크를 가져오지 못함 |
지정된 조건의 디스크를 가져오지 못했음을 나타냄 |
디스크 첨부
지정된 이름 및 리소스 그룹의 가상 머신에 기존 디스크를 첨부합니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
Virtual machine name |
아니요 |
텍스트 값 |
|
디스크를 첨부할 VM |
VM resource group |
아니요 |
텍스트 값 |
|
VM의 리소스 그룹 |
Disk is managed |
해당 없음 |
부울 값 |
True |
첨부할 디스크의 관리 여부 지정 |
Disk name |
아니요 |
텍스트 값 |
|
첨부할 디스크의 이름 |
Disk's resource group |
아니요 |
텍스트 값 |
|
디스크의 리소스 그룹 |
Storage account |
아니요 |
텍스트 값 |
|
VHD 파일이 있는 스토리지 계정 |
Container |
아니요 |
텍스트 값 |
|
VHD 파일을 보유하는 컨테이너 |
VHD file |
아니요 |
텍스트 값 |
|
VHD 파일의 이름 |
변수 생성됨
이 작업은 변수를 생성하지 않습니다.
예외
예외 |
Description |
VM이 없음 |
지정된 VM이 없음을 나타냄 |
디스크가 없음 |
지정된 조건의 디스크가 없음을 나타냄 |
비관리 디스크와 관리 디스크가 VM에 함께 있을 수 없음 |
비관리 디스크와 관리 디스크가 VM에 함께 있을 수 없기 때문에 첨부하지 못했음을 나타냄 |
디스크를 첨부하지 못함 |
디스크를 첨부하지 못했음을 나타냄 |
디스크 분리
지정된 이름 및 리소스 그룹의 가상 머신에서 디스크를 분리합니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
Virtual machine name |
아니요 |
텍스트 값 |
|
디스크를 분리할 VM |
Virtual machine's resource group |
아니요 |
텍스트 값 |
|
VM의 리소스 그룹 |
Disk name |
아니요 |
텍스트 값 |
|
분리할 디스크의 이름 |
Disk is managed |
해당 없음 |
부울 값 |
참 |
분리할 디스크의 관리 여부 지정 |
변수 생성됨
이 작업은 변수를 생성하지 않습니다.
예외
예외 |
Description |
VM이 없음 |
지정된 VM이 없음을 나타냄 |
디스크가 지정된 VM에 첨부되어 있지 않기 때문에 분리하지 못함 |
디스크가 지정된 VM에 첨부되어 있지 않기 때문에 분리하지 못했음을 나타냄 |
디스크를 분리하지 못함 |
디스크를 분리하지 못했음을 나타냄 |
관리 디스크 만들기
지정된 설정으로 관리 디스크를 만듭니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
Disk name |
아니요 |
텍스트 값 |
|
생성할 관리 디스크의 이름 |
Resource group option |
해당 없음 |
기존 항목 사용, 새로 만들기 |
기존 항목 사용 |
새 리소스 그룹을 만들거나 기존 리소스 그룹을 사용할지 여부 지정 |
Resource group name |
아니요 |
텍스트 값 |
|
디스크의 리소스 그룹 |
Location |
아니요 |
텍스트 값 |
|
새 디스크가 생성되는 위치 |
Source type |
해당 없음 |
없음, 스냅샷, 스토리지 Blob |
아니요 |
빈 디스크를 만들거나 다른 디스크의 스냅샷을 사용할지 또는 스토리지 계정의 BLOB을 사용할지 여부 지정 |
Snapshot name |
아니요 |
텍스트 값 |
|
원본으로 사용할 관리 스냅샷 |
스냅샷 리소스 그룹 |
아니요 |
텍스트 값 |
|
스냅샷의 리소스 그룹 |
BLOB URL |
아니요 |
텍스트 값 |
|
BLOB의 URL |
Disk size in GB |
아니요 |
숫자 값 |
|
디스크의 크기(GB) |
Storage account type |
해당 없음 |
표준 HDD, 프리미엄 SSD, 표준 SSD, 울트라 디스크 SSD |
표준 HDD |
디스크 유형 |
Storage account name |
아니요 |
텍스트 값 |
|
VHD 파일이 저장되는 스토리지 계정의 이름 |
Availability zone |
예 |
텍스트 값 |
|
관리 디스크의 가용성 영역 |
변수 생성됨
예외
예외 |
설명 |
리소스 그룹이 이미 있음 |
리소스 그룹이 이미 있으며 만들 수 없음을 나타냄 |
리소스 그룹이 없음 |
지정된 리소스 그룹이 없음을 나타냄 |
지정된 이름의 리소스가 이미 있음 |
지정된 이름의 리소스가 이미 있음을 나타냄 |
스냅샷이 없음 |
지정된 스냅샷이 없음을 나타냄 |
디스크를 만들지 못함 |
디스크를 만들지 못했음을 나타냄 |
디스크 삭제
지정된 이름 및 리소스 그룹의 관리 디스크를 삭제합니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
Disk name |
아니요 |
텍스트 값 |
|
삭제할 관리 디스크의 이름 |
Resource group |
아니요 |
텍스트 값 |
|
디스크의 리소스 그룹 |
변수 생성됨
이 작업은 변수를 생성하지 않습니다.
예외
예외 |
Description |
디스크가 없음 |
지정된 조건의 디스크가 없음을 나타냄 |
디스크가 VM에 첨부되어 있어 디스크를 삭제하지 못함 |
디스크가 VM에 첨부되어 있어 디스크를 삭제할 수 없음을 나타냄 |
디스크를 삭제하지 못함 |
디스크를 삭제하지 못했음을 나타냄 |
스냅샷 가져오기
지정된 기준에 따라 스냅샷을 가져옵니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
Retrieve snapshots |
사용 불가 |
모두, 지정된 리소스 그룹 사용, 모든 리소스 그룹에 지정된 이름 사용, 지정된 리소스 그룹에 특정 이름 사용 |
모두 |
검색할 스냅샷 지정 |
Resource group |
아니요 |
텍스트 값 |
|
스냅샷이 있는 리소스 그룹 |
Snapshot name |
아니요 |
텍스트 값 |
|
스냅샷의 이름 |
변수 생성됨
인수 |
Type |
Description |
Snapshots |
Azure 스냅샷목록 |
모든 관련 정보와 함께 검색된 스냅샷 |
예외
예외 |
설명 |
스냅샷이 없음 |
지정된 스냅샷이 없음을 나타냄 |
리소스 그룹이 없음 |
지정된 리소스 그룹이 없음을 나타냄 |
지정된 조건의 스냅샷을 가져오지 못함 |
지정된 조건의 스냅샷을 가져오지 못했음을 나타냄 |
스냅샷 만들기
지정된 디스크에서 스냅샷을 만듭니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
Snapshot name |
아니요 |
텍스트 값 |
|
생성할 스냅샷의 이름 |
Resource group option |
해당 없음 |
기존 항목 사용, 새로 만들기 |
기존 항목 사용 |
새 리소스 그룹을 만들거나 기존 리소스 그룹을 사용할지 여부 지정 |
Resource group |
아니요 |
텍스트 값 |
|
스냅샷을 생성할 리소스 그룹 |
Location |
아니요 |
텍스트 값 |
|
새 디스크를 생성할 위치 |
Source disk |
아니요 |
텍스트 값 |
|
원본 데이터로 사용할 관리 디스크의 이름 |
Source disk's resource group |
아니요 |
텍스트 값 |
|
원본 데이터로 사용할 관리 디스크의 리소스 그룹 |
변수 생성됨
인수 |
Type |
Description |
Snapshot |
Azure 스냅샷 |
만든 스냅샷 |
예외
예외 |
설명 |
리소스 그룹이 이미 있음 |
리소스 그룹이 이미 있으며 만들 수 없음을 나타냄 |
리소스 그룹이 없음 |
지정된 리소스 그룹이 없음을 나타냄 |
지정된 이름의 리소스가 이미 있음 |
지정된 이름의 리소스가 이미 있음을 나타냄 |
디스크가 없음 |
지정된 조건의 디스크가 없음을 나타냄 |
스냅샷을 만들지 못함 |
스냅샷을 만들지 못했음을 나타냄 |
스냅샷 삭제
지정된 이름 및 리소스 그룹의 스냅샷을 삭제합니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
Snapshot name |
아니요 |
텍스트 값 |
|
삭제할 스냅샷의 이름 |
Resource group |
아니요 |
텍스트 값 |
|
스냅샷의 리소스 그룹 |
변수 생성됨
이 작업은 변수를 생성하지 않습니다.
예외
예외 |
Description |
스냅샷이 없음 |
지정된 스냅샷이 없음을 나타냄 |
스냅샷을 삭제하지 못함 |
스냅샷을 삭제하지 못했음을 나타냄 |
가상 컴퓨터 가져오기
가상 머신에 대한 기본 정보를 가져옵니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
Resource group |
네 |
텍스트 값 |
|
가상 컴퓨터의 리소스 그룹 |
Status |
해당 없음 |
실행 중, 할당 해제 중, 할당 해제됨, 시작 중, 중지됨, 중지 중, 알 수 없음, 모두 |
모든 |
가상 컴퓨터의 상태 |
변수 생성됨
예외
예외 |
설명 |
리소스 그룹이 없음 |
지정된 리소스 그룹이 없음을 나타냄 |
기본 정보와 함께 VM을 가져오지 못함 |
기본 정보와 함께 VM을 가져오지 못했음을 나타냄 |
가상 컴퓨터 설명
지정된 조건에 따라 가상 머신에 대한 모든 정보를 가져옵니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
Describe virtual machines |
해당 없음 |
모두, 지정된 리소스 그룹 사용, 모든 리소스 그룹에 지정된 이름 사용, 지정된 리소스 그룹에 특정 이름 사용 |
모두 |
설명할 가상 머신 지정 |
Resource group |
아니요 |
텍스트 값 |
|
가상 컴퓨터의 리소스 그룹 |
Virtual machine name |
아니요 |
텍스트 값 |
|
가상 컴퓨터의 이름 |
Status |
해당 없음 |
실행 중, 할당 해제 중, 할당 해제됨, 시작 중, 중지됨, 중지 중, 알 수 없음, 모두 |
모든 |
가상 컴퓨터의 상태 |
변수 생성됨
인수 |
Type |
Description |
VirtualMachines |
Azure 가상 컴퓨터목록 |
모든 관련 정보와 함께 검색된 가상 머신 |
예외
예외 |
설명 |
VM이 없음 |
지정된 VM이 없음을 나타냄 |
리소스 그룹이 없음 |
지정된 리소스 그룹이 없음을 나타냄 |
VM의 기본 정보를 가져오지 못함 |
VM의 기본 정보를 가져오지 못했음을 나타냄 |
가상 컴퓨터 시작
가상 머신을 시작합니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
Virtual machine name |
아니요 |
텍스트 값 |
|
가상 컴퓨터의 이름 |
Resource group |
아니요 |
텍스트 값 |
|
가상 컴퓨터의 리소스 그룹 |
변수 생성됨
이 작업은 변수를 생성하지 않습니다.
예외
예외 |
Description |
VM이 없음 |
지정된 VM이 없음을 나타냄 |
VM을 시작하지 못함 |
VM을 시작하는 중 오류가 발생했음을 나타냄 |
가상 컴퓨터 중지
가상 머신을 중지하고 관련 하드웨어(CPU 및 메모리) 및 네트워크 리소스를 할당 해제합니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
Virtual machine name |
아니요 |
텍스트 값 |
|
가상 컴퓨터의 이름 |
Resource group |
아니요 |
텍스트 값 |
|
가상 컴퓨터의 리소스 그룹 |
변수 생성됨
이 작업은 변수를 생성하지 않습니다.
예외
예외 |
Description |
VM이 없음 |
지정된 VM이 없음을 나타냄 |
VM을 중지하지 못함 |
VM을 중지하는 중 오류가 발생했음을 나타냄 |
가상 컴퓨터 종료
가상 머신의 운영 체제를 종료합니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
Virtual machine name |
아니요 |
텍스트 값 |
|
가상 컴퓨터의 이름 |
Resource group |
아니요 |
텍스트 값 |
|
가상 컴퓨터의 리소스 그룹 |
변수 생성됨
이 작업은 변수를 생성하지 않습니다.
예외
예외 |
Description |
VM이 없음 |
지정된 VM이 없음을 나타냄 |
VM을 종료하지 못함 |
VM을 종료하는 중 오류가 발생했음을 나타냄 |
가상 컴퓨터 다시 시작
가상 머신을 다시 시작합니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
Virtual machine name |
아니요 |
텍스트 값 |
|
가상 컴퓨터의 이름 |
Resource group |
아니요 |
텍스트 값 |
|
가상 컴퓨터의 리소스 그룹 |
변수 생성됨
이 작업은 변수를 생성하지 않습니다.
예외
예외 |
Description |
VM이 없음 |
지정된 VM이 없음을 나타냄 |
VM을 다시 시작하지 못함 |
VM을 다시 시작하는 중 오류가 발생했음을 나타냄 |
세션 만들기
Azure 세션을 만듭니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Client ID |
아니요 |
텍스트 값 |
|
토큰을 사용 중인 응용 프로그램을 나타내는 애플리케이션의 클라이언트 ID(애플리케이션 ID라고도 함) |
클라이언트 비밀 |
아니요 |
직접 암호화 입력 또는 Text value |
|
클라이언트 ID의 암호 |
테넌트 ID |
아니요 |
텍스트 값 |
|
Microsoft Entra의 디렉터리 ID |
구독 ID |
네 |
텍스트 값 |
|
Azure 구독 ID. 제공하지 않으면 기본 구독 사용 |
변수 생성됨
인수 |
Type |
Description |
AzureClient |
Azure client |
생성한 Azure 클라이언트 |
예외
예외 |
설명 |
Azure 클라이언트를 만들지 못함 |
Azure 클라이언트를 만들지 못했음을 나타냄 |
구독 가져오기
현재 계정에서 액세스할 수 있는 구독을 가져옵니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
변수 생성됨
예외
예외 |
설명 |
지정된 조건의 구독을 가져오지 못함 |
지정된 조건의 구독을 가져오지 못했음을 나타냄 |
세션 종료
Azure 세션을 종료합니다.
인수 |
선택 항목 |
수락 |
기본값 |
Description |
Azure client |
아니요 |
Azure client |
|
Azure에 연결하는 데 사용되는 클라이언트 |
변수 생성됨
이 작업은 변수를 생성하지 않습니다.
예외
이 작업에는 예외가 포함되지 않습니다.