Delen via


Workflows - Get

Haalt een werkstroom op.

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

URI-parameters

Name In Vereist Type Description
resourceGroupName
path True

string

De naam van de resourcegroep.

subscriptionId
path True

string

De abonnements-id.

workflowName
path True

string

De naam van de werkstroom.

api-version
query True

string

De API-versie.

Antwoorden

Name Type Description
200 OK

Workflow

OK

Other Status Codes

ErrorResponse

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Beveiliging

azure_auth

OAuth2-stroom voor Azure Active Directory.

Type: oauth2
Stroom: implicit
Autorisatie-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiken

Name Description
user_impersonation Uw gebruikersaccount imiteren

Voorbeelden

Get a workflow

Voorbeeldaanvraag

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

Voorbeeldrespons

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

Definities

Name Description
ErrorProperties

Fouteigenschappen geven aan waarom de Logic-service de binnenkomende aanvraag niet kon verwerken. De reden is opgegeven in het foutbericht.

ErrorResponse

Foutantwoord geeft aan dat de Logic-service de binnenkomende aanvraag niet kan verwerken. De fouteigenschap bevat de foutdetails.

FlowAccessControlConfiguration

De configuratie van toegangsbeheer.

FlowAccessControlConfigurationPolicy

Het configuratiebeleid voor toegangsbeheer.

FlowEndpoints

De configuratie van de stroomeindpunten.

FlowEndpointsConfiguration

De configuratie van eindpunten.

IpAddress

Het ip-adres.

IpAddressRange

Het ip-adresbereik.

ManagedServiceIdentity

Eigenschappen van beheerde service-identiteit.

ManagedServiceIdentityType

Type beheerde service-identiteit. Het type SystemAssigned bevat een impliciet gemaakte identiteit. Met het type None worden alle identiteiten uit de resource verwijderd.

Object
OpenAuthenticationAccessPolicies

AuthenticatieBeleid van het type Open.

OpenAuthenticationAccessPolicy

Toegangsbeleid voor open authenticatie gedefinieerd door de gebruiker.

OpenAuthenticationPolicyClaim

Open claim voor authenticatiebeleid.

OpenAuthenticationProviderType

Open het type verificatiebeleidprovider.

ParameterType

Het parametertype.

ResourceReference

De referentie van de bron.

Sku

Het sKU-type.

SkuName

De SKU-naam.

userAssignedIdentity

Door de gebruiker toegewezen identiteitseigenschappen.

Workflow

Het type werkstroom.

WorkflowParameter

De workflowparameters.

WorkflowProvisioningState

De inrichtingsstatus van de werkstroom.

WorkflowState

De werkstroomstatus.

ErrorProperties

Fouteigenschappen geven aan waarom de Logic-service de binnenkomende aanvraag niet kon verwerken. De reden is opgegeven in het foutbericht.

Name Type Description
code

string

Foutcode.

message

string

Foutbericht dat aangeeft waarom de bewerking is mislukt.

ErrorResponse

Foutantwoord geeft aan dat de Logic-service de binnenkomende aanvraag niet kan verwerken. De fouteigenschap bevat de foutdetails.

Name Type Description
error

ErrorProperties

De eigenschappen van de fout.

FlowAccessControlConfiguration

De configuratie van toegangsbeheer.

Name Type Description
actions

FlowAccessControlConfigurationPolicy

De configuratie voor toegangsbeheer voor werkstroomacties.

contents

FlowAccessControlConfigurationPolicy

De configuratie voor toegangsbeheer voor toegang tot de inhoud van de werkstroomuitvoering.

triggers

FlowAccessControlConfigurationPolicy

De configuratie voor toegangsbeheer voor het aanroepen van werkstroomtriggers.

workflowManagement

FlowAccessControlConfigurationPolicy

De configuratie voor toegangsbeheer voor werkstroombeheer.

FlowAccessControlConfigurationPolicy

Het configuratiebeleid voor toegangsbeheer.

Name Type Description
allowedCallerIpAddresses

IpAddressRange[]

De toegestane IP-adresbereiken van de beller.

openAuthenticationPolicies

OpenAuthenticationAccessPolicies

Het verificatiebeleid voor werkstroom.

FlowEndpoints

De configuratie van de stroomeindpunten.

Name Type Description
accessEndpointIpAddresses

IpAddress[]

Het IP-adres van het toegangseindpunt.

outgoingIpAddresses

IpAddress[]

Het uitgaande IP-adres.

FlowEndpointsConfiguration

De configuratie van eindpunten.

Name Type Description
connector

FlowEndpoints

De eindpunten van de connector.

workflow

FlowEndpoints

De werkstroomeindpunten.

IpAddress

Het ip-adres.

Name Type Description
address

string

Het adres.

IpAddressRange

Het ip-adresbereik.

Name Type Description
addressRange

string

Het IP-adresbereik.

ManagedServiceIdentity

Eigenschappen van beheerde service-identiteit.

Name Type Description
principalId

string (uuid)

Principal-id van de identiteit van de beheerde service.

tenantId

string (uuid)

Huurder van beheerde service-identiteit.

type

ManagedServiceIdentityType

Type beheerde service-identiteit. Het type SystemAssigned bevat een impliciet gemaakte identiteit. Met het type None worden alle identiteiten uit de resource verwijderd.

userAssignedIdentities

<string,  userAssignedIdentity>

De lijst met door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De referenties voor de woordenlijst van de gebruikersidentiteit zijn ARM-resource-id's in de vorm: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}

ManagedServiceIdentityType

Type beheerde service-identiteit. Het type SystemAssigned bevat een impliciet gemaakte identiteit. Met het type None worden alle identiteiten uit de resource verwijderd.

Waarde Description
SystemAssigned
UserAssigned
None

Object

OpenAuthenticationAccessPolicies

AuthenticatieBeleid van het type Open.

Name Type Description
policies

<string,  OpenAuthenticationAccessPolicy>

Open verificatiebeleid.

OpenAuthenticationAccessPolicy

Toegangsbeleid voor open authenticatie gedefinieerd door de gebruiker.

Name Type Description
claims

OpenAuthenticationPolicyClaim[]

De toegangsbeleidsclaims.

type

OpenAuthenticationProviderType

Type provider voor OAuth.

OpenAuthenticationPolicyClaim

Open claim voor authenticatiebeleid.

Name Type Description
name

string

De naam van de claim.

value

string

De waarde van de claim.

OpenAuthenticationProviderType

Open het type verificatiebeleidprovider.

Waarde Description
AAD

ParameterType

Het parametertype.

Waarde Description
NotSpecified
String
SecureString
Int
Float
Bool
Array
Object
SecureObject

ResourceReference

De referentie van de bron.

Name Type Description
id

string

De resource-id.

name

string

Hiermee haalt u de naam van de resource op.

type

string

Hiermee haalt u het resourcetype op.

Sku

Het sKU-type.

Name Type Description
name

SkuName

De naam.

plan

ResourceReference

De verwijzing naar het plan.

SkuName

De SKU-naam.

Waarde Description
NotSpecified
Free
Shared
Basic
Standard
Premium

userAssignedIdentity

Door de gebruiker toegewezen identiteitseigenschappen.

Name Type Description
clientId

string

Client-id van door de gebruiker toegewezen identiteit

principalId

string

Principal-id van door de gebruiker toegewezen identiteit

Workflow

Het type werkstroom.

Name Type Description
id

string

De resource-id.

identity

ManagedServiceIdentity

Eigenschappen van beheerde service-identiteit.

location

string

De resourcelocatie.

name

string

Hiermee haalt u de naam van de resource op.

properties.accessControl

FlowAccessControlConfiguration

De configuratie van toegangsbeheer.

properties.accessEndpoint

string

Hiermee haalt u het toegangseindpunt op.

properties.changedTime

string (date-time)

Hiermee haalt u de gewijzigde tijd op.

properties.createdTime

string (date-time)

Hiermee haalt u de aangemaakte tijd op.

properties.definition

Object

De definitie.

properties.endpointsConfiguration

FlowEndpointsConfiguration

De configuratie van eindpunten.

properties.integrationAccount

ResourceReference

Het integratieaccount.

properties.integrationServiceEnvironment

ResourceReference

De integratieserviceomgeving.

properties.parameters

<string,  WorkflowParameter>

De parameters.

properties.provisioningState

WorkflowProvisioningState

Hiermee haalt u de inrichtingsstatus op.

properties.sku

Sku

De sku.

properties.state

WorkflowState

De staat.

properties.version

string

Haalt de versie op.

tags

object

De resourcetags.

type

string

Hiermee haalt u het resourcetype op.

WorkflowParameter

De workflowparameters.

Name Type Description
description

string

De beschrijving.

metadata

Object

De metagegevens.

type

ParameterType

Het type.

value

Object

De waarde.

WorkflowProvisioningState

De inrichtingsstatus van de werkstroom.

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

WorkflowState

De werkstroomstatus.

Waarde Description
NotSpecified
Completed
Enabled
Disabled
Deleted
Suspended