Workflows - Get
Pobiera przepływ pracy.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}?api-version=2019-05-01
Parametry identyfikatora URI
| Nazwa | W | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
resource
|
path | True |
string |
Nazwa grupy zasobów. |
|
subscription
|
path | True |
string |
Identyfikator subskrypcji. |
|
workflow
|
path | True |
string |
Nazwa przepływu pracy. |
|
api-version
|
query | True |
string |
Wersja interfejsu API. |
Odpowiedzi
| Nazwa | Typ | Opis |
|---|---|---|
| 200 OK |
OK |
|
| Other Status Codes |
Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się. |
Zabezpieczenia
azure_auth
Przepływ protokołu OAuth2 usługi Azure Active Directory.
Typ:
oauth2
Flow:
implicit
Adres URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresy
| Nazwa | Opis |
|---|---|
| user_impersonation | personifikacja konta użytkownika |
Przykłady
Get a workflow
Przykładowe żądanie
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
Przykładowa odpowiedź
{
"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": {}
}
Definicje
| Nazwa | Opis |
|---|---|
|
Error |
Właściwości błędu wskazują, dlaczego usługa logiki nie mogła przetworzyć żądania przychodzącego. Przyczyna jest podana w komunikacie o błędzie. |
|
Error |
Odpowiedź o błędzie wskazuje, że usługa logiki nie może przetworzyć żądania przychodzącego. Właściwość error zawiera szczegóły błędu. |
|
Flow |
Konfiguracja kontroli dostępu. |
|
Flow |
Zasady konfiguracji kontroli dostępu. |
|
Flow |
Konfiguracja punktów końcowych przepływu. |
|
Flow |
Konfiguracja punktów końcowych. |
|
Ip |
Adres IP. |
|
Ip |
Zakres adresów IP. |
|
Managed |
Właściwości tożsamości usługi zarządzanej. |
|
Managed |
Typ tożsamości usługi zarządzanej. Typ "SystemAssigned" zawiera niejawnie utworzoną tożsamość. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z zasobu. |
| Object | |
|
Open |
AuthenticationPolicy typu Otwarte. |
|
Open |
Otwarta polityka dostępu do uwierzytelniania zdefiniowana przez użytkownika. |
|
Open |
Oświadczenie zasad uwierzytelniania otwartego. |
|
Open |
Typ dostawcy zasad uwierzytelniania otwartego. |
|
Parameter |
Typ parametru. |
|
Resource |
Odwołanie do zasobu. |
| Sku |
Typ jednostki SKU. |
|
Sku |
Nazwa SKU. |
|
user |
Właściwości tożsamości przypisanej przez użytkownika. |
| Workflow |
Typ przepływu pracy. |
|
Workflow |
Parametry przepływu pracy. |
|
Workflow |
Stan aprowizacji przepływu pracy. |
|
Workflow |
Stan przepływu pracy. |
ErrorProperties
Właściwości błędu wskazują, dlaczego usługa logiki nie mogła przetworzyć żądania przychodzącego. Przyczyna jest podana w komunikacie o błędzie.
| Nazwa | Typ | Opis |
|---|---|---|
| code |
string |
Kod błędu. |
| message |
string |
Komunikat o błędzie wskazujący, dlaczego operacja nie powiodła się. |
ErrorResponse
Odpowiedź o błędzie wskazuje, że usługa logiki nie może przetworzyć żądania przychodzącego. Właściwość error zawiera szczegóły błędu.
| Nazwa | Typ | Opis |
|---|---|---|
| error |
Właściwości błędu. |
FlowAccessControlConfiguration
Konfiguracja kontroli dostępu.
| Nazwa | Typ | Opis |
|---|---|---|
| actions |
Konfiguracja kontroli dostępu dla akcji przepływu pracy. |
|
| contents |
Konfiguracja kontroli dostępu do uzyskiwania dostępu do zawartości przebiegu przepływu pracy. |
|
| triggers |
Konfiguracja kontroli dostępu na potrzeby wywoływania wyzwalaczy przepływu pracy. |
|
| workflowManagement |
Konfiguracja kontroli dostępu do zarządzania przepływami pracy. |
FlowAccessControlConfigurationPolicy
Zasady konfiguracji kontroli dostępu.
| Nazwa | Typ | Opis |
|---|---|---|
| allowedCallerIpAddresses |
Dozwolone zakresy adresów IP wywołującego. |
|
| openAuthenticationPolicies |
Zasady uwierzytelniania dla przepływu pracy. |
FlowEndpoints
Konfiguracja punktów końcowych przepływu.
| Nazwa | Typ | Opis |
|---|---|---|
| accessEndpointIpAddresses |
Adres IP punktu końcowego dostępu. |
|
| outgoingIpAddresses |
Wychodzący adres IP. |
FlowEndpointsConfiguration
Konfiguracja punktów końcowych.
| Nazwa | Typ | Opis |
|---|---|---|
| connector |
Punkty końcowe łącznika. |
|
| workflow |
Punkty końcowe przepływu pracy. |
IpAddress
Adres IP.
| Nazwa | Typ | Opis |
|---|---|---|
| address |
string |
Adres. |
IpAddressRange
Zakres adresów IP.
| Nazwa | Typ | Opis |
|---|---|---|
| addressRange |
string |
Zakres adresów IP. |
ManagedServiceIdentity
Właściwości tożsamości usługi zarządzanej.
| Nazwa | Typ | Opis |
|---|---|---|
| principalId |
string (uuid) |
Identyfikator podmiotu zabezpieczeń tożsamości usługi zarządzanej. |
| tenantId |
string (uuid) |
Dzierżawa tożsamości usługi zarządzanej. |
| type |
Typ tożsamości usługi zarządzanej. Typ "SystemAssigned" zawiera niejawnie utworzoną tożsamość. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z zasobu. |
|
| userAssignedIdentities |
<string,
user |
Lista tożsamości przypisanych przez użytkownika skojarzonych z zasobem. Odwołania do klucza słownika tożsamości użytkownika będą identyfikatorami zasobów usługi ARM w postaci: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} |
ManagedServiceIdentityType
Typ tożsamości usługi zarządzanej. Typ "SystemAssigned" zawiera niejawnie utworzoną tożsamość. Typ "Brak" spowoduje usunięcie wszystkich tożsamości z zasobu.
| Wartość | Opis |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| None |
Object
OpenAuthenticationAccessPolicies
AuthenticationPolicy typu Otwarte.
| Nazwa | Typ | Opis |
|---|---|---|
| policies |
<string,
Open |
Otwórz zasady uwierzytelniania. |
OpenAuthenticationAccessPolicy
Otwarta polityka dostępu do uwierzytelniania zdefiniowana przez użytkownika.
| Nazwa | Typ | Opis |
|---|---|---|
| claims |
Oświadczenia zasad dostępu. |
|
| type |
Typ dostawcy dla protokołu OAuth. |
OpenAuthenticationPolicyClaim
Oświadczenie zasad uwierzytelniania otwartego.
| Nazwa | Typ | Opis |
|---|---|---|
| name |
string |
Nazwa oświadczenia. |
| value |
string |
Wartość oświadczenia. |
OpenAuthenticationProviderType
Typ dostawcy zasad uwierzytelniania otwartego.
| Wartość | Opis |
|---|---|
| AAD |
ParameterType
Typ parametru.
| Wartość | Opis |
|---|---|
| NotSpecified | |
| String | |
| SecureString | |
| Int | |
| Float | |
| Bool | |
| Array | |
| Object | |
| SecureObject |
ResourceReference
Odwołanie do zasobu.
| Nazwa | Typ | Opis |
|---|---|---|
| id |
string |
Identyfikator zasobu. |
| name |
string |
Pobiera nazwę zasobu. |
| type |
string |
Pobiera typ zasobu. |
Sku
Typ jednostki SKU.
| Nazwa | Typ | Opis |
|---|---|---|
| name |
Nazwa. |
|
| plan |
Odwołanie do planu. |
SkuName
Nazwa SKU.
| Wartość | Opis |
|---|---|
| NotSpecified | |
| Free | |
| Shared | |
| Basic | |
| Standard | |
| Premium |
userAssignedIdentity
Właściwości tożsamości przypisanej przez użytkownika.
| Nazwa | Typ | Opis |
|---|---|---|
| clientId |
string |
Identyfikator klienta tożsamości przypisanej przez użytkownika |
| principalId |
string |
Identyfikator podmiotu zabezpieczeń tożsamości przypisanej przez użytkownika |
Workflow
Typ przepływu pracy.
| Nazwa | Typ | Opis |
|---|---|---|
| id |
string |
Identyfikator zasobu. |
| identity |
Właściwości tożsamości usługi zarządzanej. |
|
| location |
string |
Lokalizacja zasobu. |
| name |
string |
Pobiera nazwę zasobu. |
| properties.accessControl |
Konfiguracja kontroli dostępu. |
|
| properties.accessEndpoint |
string |
Pobiera punkt końcowy dostępu. |
| properties.changedTime |
string (date-time) |
Pobiera zmieniony czas. |
| properties.createdTime |
string (date-time) |
Pobiera czas utworzenia. |
| properties.definition |
Definicja. |
|
| properties.endpointsConfiguration |
Konfiguracja punktów końcowych. |
|
| properties.integrationAccount |
Konto integracji. |
|
| properties.integrationServiceEnvironment |
Środowisko usługi integracji. |
|
| properties.parameters |
<string,
Workflow |
Parametry. |
| properties.provisioningState |
Pobiera stan apryfikacji. |
|
| properties.sku |
Jednostka SKU. |
|
| properties.state |
Stan. |
|
| properties.version |
string |
Pobiera wersję. |
| tags |
object |
Tagi zasobów. |
| type |
string |
Pobiera typ zasobu. |
WorkflowParameter
Parametry przepływu pracy.
| Nazwa | Typ | Opis |
|---|---|---|
| description |
string |
Opis. |
| metadata |
Metadane. |
|
| type |
Typ. |
|
| value |
Wartość. |
WorkflowProvisioningState
Stan aprowizacji przepływu pracy.
| Wartość | Opis |
|---|---|
| NotSpecified | |
| Accepted | |
| Running | |
| Ready | |
| Creating | |
| Created | |
| Deleting | |
| Deleted | |
| Canceled | |
| Failed | |
| Succeeded | |
| Moving | |
| Updating | |
| Registering | |
| Registered | |
| Unregistering | |
| Unregistered | |
| Completed | |
| Renewing | |
| Pending | |
| Waiting | |
| InProgress |
WorkflowState
Stan przepływu pracy.
| Wartość | Opis |
|---|---|
| NotSpecified | |
| Completed | |
| Enabled | |
| Disabled | |
| Deleted | |
| Suspended |