Dela via


Web Apps - Get Workflow

Hämta arbetsflödesinformation via dess ID för webbplatsen eller ett distributionsfack.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/workflows/{workflowName}?api-version=2024-04-01

URI-parametrar

Name I Obligatorisk Typ Description
name
path True

string

Webbplatsnamn.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+[^\.]$

Namnet på resursgruppen som resursen tillhör.

subscriptionId
path True

string

Ditt Azure-prenumerations-ID. Det här är en GUID-formaterad sträng (t.ex. 00000000-0000-0000-0000-000000000000).

workflowName
path True

string

minLength: 3
maxLength: 63
pattern: ^[a-z][a-z0-9]*$

Arbetsflödesnamn.

api-version
query True

string

API-version

Svar

Name Typ Description
200 OK

WorkflowEnvelope

Arbetsflödesinformationen returnerades.

404 Not Found

Arbetsflödet med namnet {workflowName} finns inte.

Other Status Codes

DefaultErrorResponse

App Service-felsvar.

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

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/testrg123/providers/Microsoft.Web/sites/testsite2/workflows/stateful1?api-version=2024-04-01

Exempelsvar

{
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/testsite2/workflows/stateful1",
  "name": "testsite2/stateful1",
  "type": "Microsoft.Web/sites/workflows",
  "kind": "Stateful",
  "location": "USAAnywhere",
  "properties": {
    "files": {
      "workflow.json": {
        "definition": {
          "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#",
          "actions": {},
          "contentVersion": "1.0.0.0",
          "outputs": {},
          "parameters": {},
          "triggers": {}
        }
      },
      "connections.json": {
        "managedApiConnections": {
          "office365": {
            "api": {
              "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.Web/locations/brazilsouth/managedApis/office365"
            },
            "connection": {
              "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/connections/office365-1"
            },
            "connectionRuntimeUrl": "string",
            "authentication": {
              "type": "Raw",
              "scheme": "Key",
              "parameter": "@appsetting('office365-connectionKey')"
            }
          }
        }
      }
    },
    "flowState": "Enabled",
    "health": {
      "state": "Healthy"
    }
  }
}

Definitioner

Name Description
DefaultErrorResponse

App Service-felsvar.

Details
Error

Felmodell.

ErrorEntity

Brödtexten i felsvaret som returneras från API:et.

Properties

Ytterligare arbetsflödesegenskaper.

WorkflowEnvelope

Definition av arbetsflödesegenskaper.

WorkflowHealth

Representerar arbetsflödets hälsa.

WorkflowHealthState

Hämtar eller anger arbetsflödets hälsotillstånd.

WorkflowState

Arbetsflödestillståndet.

DefaultErrorResponse

App Service-felsvar.

Name Typ Description
error

Error

Felmodell.

Details

Name Typ Description
code

string

Standardiserad sträng för att programmatiskt identifiera felet.

message

string

Detaljerad felbeskrivning och felsökningsinformation.

target

string

Detaljerad felbeskrivning och felsökningsinformation.

Error

Felmodell.

Name Typ Description
code

string

Standardiserad sträng för att programmatiskt identifiera felet.

details

Details[]

Detaljerade fel.

innererror

string

Mer information om felsökningsfel.

message

string

Detaljerad felbeskrivning och felsökningsinformation.

target

string

Detaljerad felbeskrivning och felsökningsinformation.

ErrorEntity

Brödtexten i felsvaret som returneras från API:et.

Name Typ Description
code

string

Grundläggande felkod.

details

ErrorEntity[]

Felinformation.

extendedCode

string

Typ av fel.

innerErrors

ErrorEntity[]

Inre fel.

message

string

Information om felet.

messageTemplate

string

Meddelandemall.

parameters

string[]

Parametrar för mallen.

target

string

Felmålet.

Properties

Ytterligare arbetsflödesegenskaper.

Name Typ Description
files

object

Hämtar eller ställer in filerna.

flowState

WorkflowState

Hämtar eller anger arbetsflödets tillstånd.

health

WorkflowHealth

Hämtar eller anger arbetsflödets hälsa.

WorkflowEnvelope

Definition av arbetsflödesegenskaper.

Name Typ Description
id

string

Resurs-ID:t.

kind

string

Resurstypen.

location

string

Resursplatsen.

name

string

Hämtar resursnamnet.

properties

Properties

Ytterligare arbetsflödesegenskaper.

type

string

Hämtar resurstypen.

WorkflowHealth

Representerar arbetsflödets hälsa.

Name Typ Description
error

ErrorEntity

Hämtar eller anger arbetsflödesfelet.

state

WorkflowHealthState

Hämtar eller anger arbetsflödets hälsotillstånd.

WorkflowHealthState

Hämtar eller anger arbetsflödets hälsotillstånd.

Värde Description
Healthy
NotSpecified
Unhealthy
Unknown

WorkflowState

Arbetsflödestillståndet.

Värde Description
Completed
Deleted
Disabled
Enabled
NotSpecified
Suspended