Dela via


Workflows - Get

Hämtar ett arbetsflöde.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}?api-version=2019-05-01

URI-parametrar

Name I Obligatorisk Typ Description
resourceGroupName
path True

string

Resursgruppens namn.

subscriptionId
path True

string

Prenumerations-ID:t.

workflowName
path True

string

Arbetsflödets namn.

api-version
query True

string

API-versionen.

Svar

Name Typ Description
200 OK

Workflow

OK

Other Status Codes

ErrorResponse

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2-flöde.

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Get a workflow

Exempelbegäran

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

Exempelsvar

{
  "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": {}
}

Definitioner

Name Description
ErrorProperties

Felegenskaper anger varför logiktjänsten inte kunde bearbeta den inkommande begäran. Orsaken anges i felmeddelandet.

ErrorResponse

Felsvaret anger att logiktjänsten inte kan bearbeta den inkommande begäran. Egenskapen error innehåller felinformationen.

FlowAccessControlConfiguration

Konfigurationen för åtkomstkontroll.

FlowAccessControlConfigurationPolicy

Konfigurationsprincipen för åtkomstkontroll.

FlowEndpoints

Konfiguration av flödesslutpunkter.

FlowEndpointsConfiguration

Konfigurationen av slutpunkter.

IpAddress

IP-adressen.

IpAddressRange

IP-adressintervallet.

ManagedServiceIdentity

Egenskaper för hanterad tjänstidentitet.

ManagedServiceIdentityType

Typ av hanterad tjänstidentitet. Typen "SystemAssigned" innehåller en implicit skapad identitet. Typen "Ingen" tar bort alla identiteter från resursen.

Object
OpenAuthenticationAccessPolicies

AuthenticationPolicy av typen Öppen.

OpenAuthenticationAccessPolicy

Öppna åtkomstprincipen för autentisering som definierats av användaren.

OpenAuthenticationPolicyClaim

Öppna anspråk på autentiseringsprincip.

OpenAuthenticationProviderType

Öppna typ av autentiseringsprincipprovider.

ParameterType

Typ av parameter.

ResourceReference

Resursreferensen.

Sku

SKU-typen.

SkuName

SKU-namnet.

userAssignedIdentity

Användartilldelade identitetsegenskaper.

Workflow

Typ av arbetsflöde.

WorkflowParameter

Parametrarna för arbetsflödet.

WorkflowProvisioningState

Etableringstillståndet för arbetsflödet.

WorkflowState

Arbetsflödestillståndet.

ErrorProperties

Felegenskaper anger varför logiktjänsten inte kunde bearbeta den inkommande begäran. Orsaken anges i felmeddelandet.

Name Typ Description
code

string

Felkod.

message

string

Felmeddelande som anger varför åtgärden misslyckades.

ErrorResponse

Felsvaret anger att logiktjänsten inte kan bearbeta den inkommande begäran. Egenskapen error innehåller felinformationen.

Name Typ Description
error

ErrorProperties

Egenskaperna för felet.

FlowAccessControlConfiguration

Konfigurationen för åtkomstkontroll.

Name Typ Description
actions

FlowAccessControlConfigurationPolicy

Konfiguration av åtkomstkontroll för arbetsflödesåtgärder.

contents

FlowAccessControlConfigurationPolicy

Konfigurationen för åtkomstkontroll för åtkomst till arbetsflödets körningsinnehåll.

triggers

FlowAccessControlConfigurationPolicy

Konfigurationen för åtkomstkontroll för att anropa arbetsflödesutlösare.

workflowManagement

FlowAccessControlConfigurationPolicy

Konfiguration av åtkomstkontroll för arbetsflödeshantering.

FlowAccessControlConfigurationPolicy

Konfigurationsprincipen för åtkomstkontroll.

Name Typ Description
allowedCallerIpAddresses

IpAddressRange[]

Ip-adressintervallen för den tillåtna anroparen.

openAuthenticationPolicies

OpenAuthenticationAccessPolicies

Autentiseringsprinciperna för arbetsflödet.

FlowEndpoints

Konfiguration av flödesslutpunkter.

Name Typ Description
accessEndpointIpAddresses

IpAddress[]

Ip-adressen för åtkomstslutpunkten.

outgoingIpAddresses

IpAddress[]

Den utgående IP-adressen.

FlowEndpointsConfiguration

Konfigurationen av slutpunkter.

Name Typ Description
connector

FlowEndpoints

Anslutningsslutpunkterna.

workflow

FlowEndpoints

Arbetsflödets slutpunkter.

IpAddress

IP-adressen.

Name Typ Description
address

string

Adressen.

IpAddressRange

IP-adressintervallet.

Name Typ Description
addressRange

string

IP-adressintervallet.

ManagedServiceIdentity

Egenskaper för hanterad tjänstidentitet.

Name Typ Description
principalId

string (uuid)

Huvudnamns-ID för hanterad tjänstidentitet.

tenantId

string (uuid)

Klientorganisation för hanterad tjänstidentitet.

type

ManagedServiceIdentityType

Typ av hanterad tjänstidentitet. Typen "SystemAssigned" innehåller en implicit skapad identitet. Typen "Ingen" tar bort alla identiteter från resursen.

userAssignedIdentities

<string,  userAssignedIdentity>

Listan över användartilldelade identiteter som är associerade med resursen. Nyckelreferenserna för användaridentitetsordlistan är ARM-resurs-ID:er i formuläret: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}

ManagedServiceIdentityType

Typ av hanterad tjänstidentitet. Typen "SystemAssigned" innehåller en implicit skapad identitet. Typen "Ingen" tar bort alla identiteter från resursen.

Värde Description
SystemAssigned
UserAssigned
None

Object

OpenAuthenticationAccessPolicies

AuthenticationPolicy av typen Öppen.

Name Typ Description
policies

<string,  OpenAuthenticationAccessPolicy>

Öppna autentiseringsprinciper.

OpenAuthenticationAccessPolicy

Öppna åtkomstprincipen för autentisering som definierats av användaren.

Name Typ Description
claims

OpenAuthenticationPolicyClaim[]

Anspråk för åtkomstprincip.

type

OpenAuthenticationProviderType

Typ av provider för OAuth.

OpenAuthenticationPolicyClaim

Öppna anspråk på autentiseringsprincip.

Name Typ Description
name

string

Namnet på anspråket.

value

string

Anspråkets värde.

OpenAuthenticationProviderType

Öppna typ av autentiseringsprincipprovider.

Värde Description
AAD

ParameterType

Typ av parameter.

Värde Description
NotSpecified
String
SecureString
Int
Float
Bool
Array
Object
SecureObject

ResourceReference

Resursreferensen.

Name Typ Description
id

string

Resurs-ID:t.

name

string

Hämtar resursnamnet.

type

string

Hämtar resurstypen.

Sku

SKU-typen.

Name Typ Description
name

SkuName

Namnet.

plan

ResourceReference

Referensen till planen.

SkuName

SKU-namnet.

Värde Description
NotSpecified
Free
Shared
Basic
Standard
Premium

userAssignedIdentity

Användartilldelade identitetsegenskaper.

Name Typ Description
clientId

string

Klient-ID för användartilldelad identitet

principalId

string

Huvud-ID för användartilldelad identitet

Workflow

Typ av arbetsflöde.

Name Typ Description
id

string

Resurs-ID:t.

identity

ManagedServiceIdentity

Egenskaper för hanterad tjänstidentitet.

location

string

Resursplatsen.

name

string

Hämtar resursnamnet.

properties.accessControl

FlowAccessControlConfiguration

Konfigurationen för åtkomstkontroll.

properties.accessEndpoint

string

Hämtar åtkomstslutpunkten.

properties.changedTime

string (date-time)

Får den ändrade tiden.

properties.createdTime

string (date-time)

Hämtar den skapade tiden.

properties.definition

Object

Definitionen.

properties.endpointsConfiguration

FlowEndpointsConfiguration

Konfigurationen av slutpunkter.

properties.integrationAccount

ResourceReference

Integrationskontot.

properties.integrationServiceEnvironment

ResourceReference

Integreringstjänstmiljön.

properties.parameters

<string,  WorkflowParameter>

Parametrarna.

properties.provisioningState

WorkflowProvisioningState

Hämtar etableringstillståndet.

properties.sku

Sku

SKU:n.

properties.state

WorkflowState

Staten.

properties.version

string

Hämtar versionen.

tags

object

Resurstaggar.

type

string

Hämtar resurstypen.

WorkflowParameter

Parametrarna för arbetsflödet.

Name Typ Description
description

string

Beskrivningen.

metadata

Object

Metadata.

type

ParameterType

Typ.

value

Object

Värdet.

WorkflowProvisioningState

Etableringstillståndet för arbetsflödet.

Värde Description
NotSpecified
Accepted
Running
Ready
Creating
Created
Deleting
Deleted
Canceled
Failed
Succeeded
Moving
Updating
Registering
Registered
Unregistering
Unregistered
Completed
Renewing
Pending
Waiting
InProgress

WorkflowState

Arbetsflödestillståndet.

Värde Description
NotSpecified
Completed
Enabled
Disabled
Deleted
Suspended