Workflows - Get
워크플로를 가져옵니다.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}?api-version=2019-05-01
URI 매개 변수
| Name | In(다음 안에) | 필수 | 형식 | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string |
리소스 그룹 이름입니다. |
|
subscription
|
path | True |
string |
구독 ID입니다. |
|
workflow
|
path | True |
string |
워크플로 이름입니다. |
|
api-version
|
query | True |
string |
API 버전입니다. |
응답
| Name | 형식 | Description |
|---|---|---|
| 200 OK |
그래 |
|
| Other Status Codes |
작업이 실패한 이유를 설명하는 오류 응답입니다. |
보안
azure_auth
Azure Active Directory OAuth2 흐름.
형식:
oauth2
Flow:
implicit
권한 부여 URL:
https://login.microsoftonline.com/common/oauth2/authorize
범위
| Name | Description |
|---|---|
| user_impersonation | 사용자 계정 가장 |
예제
Get a workflow
샘플 요청
GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow?api-version=2019-05-01
샘플 응답
{
"properties": {
"provisioningState": "Succeeded",
"createdTime": "2018-04-25T01:39:21.4365247Z",
"changedTime": "2018-08-09T22:54:54.3533634Z",
"state": "Enabled",
"version": "08586677515911718341",
"accessEndpoint": "http://tempuri.org",
"integrationAccount": {
"name": "test-integration-account",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationAccounts/test-integration-account",
"type": "Microsoft.Logic/integrationAccounts"
},
"integrationServiceEnvironment": {
"name": "test-integration-service-environment",
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/integrationServiceEnvironments/test-integration-service-environment",
"type": "Microsoft.Logic/integrationServiceEnvironments"
},
"definition": {
"$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2018-07-01-preview/workflowdefinition.json#",
"contentVersion": "1.0.0.0",
"parameters": {},
"triggers": {},
"actions": {},
"outputs": {}
},
"parameters": {},
"endpointsConfiguration": {
"workflow": {
"outgoingIpAddresses": [
{
"address": "13.84.159.168"
},
{
"address": "13.65.86.56"
},
{
"address": "13.65.82.190"
}
],
"accessEndpointIpAddresses": [
{
"address": "104.210.153.89"
},
{
"address": "13.85.79.155"
},
{
"address": "13.65.39.247"
}
]
},
"connector": {
"outgoingIpAddresses": [
{
"address": "40.84.145.61"
}
]
}
}
},
"id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/workflows/test-workflow",
"name": "test-workflow",
"type": "Microsoft.Logic/workflows",
"location": "brazilsouth",
"tags": {}
}
정의
| Name | Description |
|---|---|
|
Error |
오류 속성은 Logic Service가 들어오는 요청을 처리할 수 없는 이유를 나타냅니다. 그 이유는 오류 메시지에 제공됩니다. |
|
Error |
오류 응답은 Logic Service가 들어오는 요청을 처리할 수 없음을 나타냅니다. error 속성에는 오류 세부 정보가 포함되어 있습니다. |
|
Flow |
액세스 제어 구성입니다. |
|
Flow |
액세스 제어 구성 정책입니다. |
|
Flow |
흐름 엔드포인트 구성입니다. |
|
Flow |
엔드포인트 구성입니다. |
|
Ip |
IP 주소입니다. |
|
Ip |
IP 주소 범위입니다. |
|
Managed |
관리되는 서비스 ID 속성입니다. |
|
Managed |
관리 서비스 ID의 유형입니다. 'SystemAssigned' 형식에는 암시적으로 생성된 ID가 포함됩니다. 'None' 형식은 리소스에서 모든 ID를 제거합니다. |
| Object | |
|
Open |
AuthenticationPolicy 형식의 Open 형식입니다. |
|
Open |
사용자가 정의한 인증 액세스 정책을 엽니다. |
|
Open |
인증 정책 클레임을 엽니다. |
|
Open |
인증 정책 공급자 유형을 엽니다. |
|
Parameter |
매개 변수 형식입니다. |
|
Resource |
리소스 참조입니다. |
| Sku |
sku 형식입니다. |
|
Sku |
SKU 이름입니다. |
|
user |
사용자 할당 ID 속성. |
| Workflow |
워크플로 유형입니다. |
|
Workflow |
워크플로 매개 변수입니다. |
|
Workflow |
워크플로 프로비저닝 상태입니다. |
|
Workflow |
워크플로 상태입니다. |
ErrorProperties
오류 속성은 Logic Service가 들어오는 요청을 처리할 수 없는 이유를 나타냅니다. 그 이유는 오류 메시지에 제공됩니다.
| Name | 형식 | Description |
|---|---|---|
| code |
string |
오류 코드입니다. |
| message |
string |
작업이 실패한 이유를 나타내는 오류 메시지입니다. |
ErrorResponse
오류 응답은 Logic Service가 들어오는 요청을 처리할 수 없음을 나타냅니다. error 속성에는 오류 세부 정보가 포함되어 있습니다.
| Name | 형식 | Description |
|---|---|---|
| error |
오류 속성입니다. |
FlowAccessControlConfiguration
액세스 제어 구성입니다.
| Name | 형식 | Description |
|---|---|---|
| actions |
워크플로 작업에 대한 액세스 제어 구성입니다. |
|
| contents |
워크플로 실행 콘텐츠에 액세스하기 위한 액세스 제어 구성입니다. |
|
| triggers |
워크플로 트리거를 호출하기 위한 액세스 제어 구성입니다. |
|
| workflowManagement |
워크플로 관리를 위한 액세스 제어 구성입니다. |
FlowAccessControlConfigurationPolicy
액세스 제어 구성 정책입니다.
| Name | 형식 | Description |
|---|---|---|
| allowedCallerIpAddresses |
허용되는 호출자 IP 주소 범위입니다. |
|
| openAuthenticationPolicies |
워크플로에 대한 인증 정책입니다. |
FlowEndpoints
흐름 엔드포인트 구성입니다.
| Name | 형식 | Description |
|---|---|---|
| accessEndpointIpAddresses |
액세스 엔드포인트 IP 주소입니다. |
|
| outgoingIpAddresses |
나가는 IP 주소입니다. |
FlowEndpointsConfiguration
엔드포인트 구성입니다.
| Name | 형식 | Description |
|---|---|---|
| connector |
커넥터 엔드포인트입니다. |
|
| workflow |
워크플로 엔드포인트입니다. |
IpAddress
IP 주소입니다.
| Name | 형식 | Description |
|---|---|---|
| address |
string |
주소입니다. |
IpAddressRange
IP 주소 범위입니다.
| Name | 형식 | Description |
|---|---|---|
| addressRange |
string |
IP 주소 범위입니다. |
ManagedServiceIdentity
관리되는 서비스 ID 속성입니다.
| Name | 형식 | Description |
|---|---|---|
| principalId |
string (uuid) |
관리 서비스 ID의 보안 주체 ID입니다. |
| tenantId |
string (uuid) |
관리 서비스 ID의 테넌트입니다. |
| type |
관리 서비스 ID의 유형입니다. 'SystemAssigned' 형식에는 암시적으로 생성된 ID가 포함됩니다. 'None' 형식은 리소스에서 모든 ID를 제거합니다. |
|
| userAssignedIdentities |
<string,
user |
리소스와 연결된 사용자 할당 ID 목록입니다. 사용자 ID 사전 키 참조는 '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} 형식의 ARM 리소스 ID입니다. |
ManagedServiceIdentityType
관리 서비스 ID의 유형입니다. 'SystemAssigned' 형식에는 암시적으로 생성된 ID가 포함됩니다. 'None' 형식은 리소스에서 모든 ID를 제거합니다.
| 값 | Description |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| None |
Object
OpenAuthenticationAccessPolicies
AuthenticationPolicy 형식의 Open 형식입니다.
| Name | 형식 | Description |
|---|---|---|
| policies |
<string,
Open |
인증 정책을 엽니다. |
OpenAuthenticationAccessPolicy
사용자가 정의한 인증 액세스 정책을 엽니다.
| Name | 형식 | Description |
|---|---|---|
| claims |
액세스 정책 클레임입니다. |
|
| type |
OAuth에 대한 공급자의 유형입니다. |
OpenAuthenticationPolicyClaim
인증 정책 클레임을 엽니다.
| Name | 형식 | Description |
|---|---|---|
| name |
string |
클레임의 이름입니다. |
| value |
string |
클레임의 값입니다. |
OpenAuthenticationProviderType
인증 정책 공급자 유형을 엽니다.
| 값 | Description |
|---|---|
| AAD |
ParameterType
매개 변수 형식입니다.
| 값 | Description |
|---|---|
| NotSpecified | |
| String | |
| SecureString | |
| Int | |
| Float | |
| Bool | |
| Array | |
| Object | |
| SecureObject |
ResourceReference
리소스 참조입니다.
| Name | 형식 | Description |
|---|---|---|
| id |
string |
리소스 ID입니다. |
| name |
string |
리소스 이름을 가져옵니다. |
| type |
string |
리소스 종류를 가져옵니다. |
Sku
sku 형식입니다.
| Name | 형식 | Description |
|---|---|---|
| name |
이름입니다. |
|
| plan |
계획에 대한 참조입니다. |
SkuName
SKU 이름입니다.
| 값 | Description |
|---|---|
| NotSpecified | |
| Free | |
| Shared | |
| Basic | |
| Standard | |
| Premium |
userAssignedIdentity
사용자 할당 ID 속성.
| Name | 형식 | Description |
|---|---|---|
| clientId |
string |
사용자 할당 ID의 클라이언트 ID |
| principalId |
string |
사용자 할당 ID의 보안 주체 ID |
Workflow
워크플로 유형입니다.
| Name | 형식 | Description |
|---|---|---|
| id |
string |
리소스 ID입니다. |
| identity |
관리되는 서비스 ID 속성입니다. |
|
| location |
string |
리소스 위치입니다. |
| name |
string |
리소스 이름을 가져옵니다. |
| properties.accessControl |
액세스 제어 구성입니다. |
|
| properties.accessEndpoint |
string |
액세스 엔드포인트를 가져옵니다. |
| properties.changedTime |
string (date-time) |
변경된 시간을 가져옵니다. |
| properties.createdTime |
string (date-time) |
생성된 시간을 가져옵니다. |
| properties.definition |
정의입니다. |
|
| properties.endpointsConfiguration |
엔드포인트 구성입니다. |
|
| properties.integrationAccount |
통합 계정입니다. |
|
| properties.integrationServiceEnvironment |
통합 서비스 환경입니다. |
|
| properties.parameters |
<string,
Workflow |
매개 변수입니다. |
| properties.provisioningState |
프로비전 상태를 가져옵니다. |
|
| properties.sku |
sku입니다. |
|
| properties.state |
주. |
|
| properties.version |
string |
버전을 가져옵니다. |
| tags |
object |
리소스 태그입니다. |
| type |
string |
리소스 종류를 가져옵니다. |
WorkflowParameter
워크플로 매개 변수입니다.
| Name | 형식 | Description |
|---|---|---|
| description |
string |
설명입니다. |
| metadata |
메타데이터입니다. |
|
| type |
형식입니다. |
|
| value |
값입니다. |
WorkflowProvisioningState
워크플로 프로비저닝 상태입니다.
| 값 | Description |
|---|---|
| NotSpecified | |
| Accepted | |
| Running | |
| Ready | |
| Creating | |
| Created | |
| Deleting | |
| Deleted | |
| Canceled | |
| Failed | |
| Succeeded | |
| Moving | |
| Updating | |
| Registering | |
| Registered | |
| Unregistering | |
| Unregistered | |
| Completed | |
| Renewing | |
| Pending | |
| Waiting | |
| InProgress |
WorkflowState
워크플로 상태입니다.
| 값 | Description |
|---|---|
| NotSpecified | |
| Completed | |
| Enabled | |
| Disabled | |
| Deleted | |
| Suspended |