Workflows - Validate

Valideert de werkstroomdefinitie.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/locations/{location}/workflows/{workflowName}/validate?api-version=2016-06-01

URI-parameters

Name In Required Type Description
location
path True
  • string

De werkstroomlocatie.

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.

Aanvraagbody

Name Type Description
location
  • string

De locatie van de bron.

properties.definition

De definitie. Zie Schemaverwijzing voor werkstroomdefinitietaal in Azure Logic Apps.

properties.integrationAccount

De integratierekening.

properties.parameters

De parameters.

properties.sku

De sku.

properties.state

De staat.

tags
  • object

De resource tags.

Antwoorden

Name Type Description
200 OK

OK

Beveiliging

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation zich voordoen als uw gebruikersaccount

Voorbeelden

Validate a workflow

Sample Request

POST https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/test-resource-group/providers/Microsoft.Logic/locations/brazilsouth/workflows/test-workflow/validate?api-version=2016-06-01
{
  "properties": {}
}

Sample Response

Definities

Object
ParameterType
ResourceReference

De bronreferentie.

Sku

Het sku-type.

SkuName

De sku naam.

Workflow

Het werkstroomtype.

WorkflowParameter

De werkstroomparameters.

WorkflowProvisioningState
WorkflowState

Object

ParameterType

Name Type Description
Array
  • string
Bool
  • string
Float
  • string
Int
  • string
NotSpecified
  • string
Object
  • string
SecureObject
  • string
SecureString
  • string
String
  • string

ResourceReference

De bronreferentie.

Name Type Description
id
  • string

De bron-id.

name
  • string

Krijgt de naam van de bron.

type
  • string

Krijgt het resourcetype.

Sku

Het sku-type.

Name Type Description
name

De naam.

plan

De verwijzing naar het plan.

SkuName

De sku naam.

Name Type Description
Basic
  • string
Free
  • string
NotSpecified
  • string
Premium
  • string
Shared
  • string
Standard
  • string

Workflow

Het werkstroomtype.

Name Type Description
id
  • string

De bron-id.

location
  • string

De locatie van de bron.

name
  • string

Krijgt de naam van de bron.

properties.accessEndpoint
  • string

Krijgt het toegangspunt.

properties.changedTime
  • string

Krijgt de veranderde tijd.

properties.createdTime
  • string

Krijgt de gemaakte tijd.

properties.definition

De definitie. Zie Schemaverwijzing voor werkstroomdefinitietaal in Azure Logic Apps.

properties.integrationAccount

De integratierekening.

properties.parameters

De parameters.

properties.provisioningState

Krijgt de inrichtingstaat.

properties.sku

De sku.

properties.state

De staat.

properties.version
  • string

Krijgt de versie.

tags
  • object

De resource tags.

type
  • string

Krijgt het resourcetype.

WorkflowParameter

De werkstroomparameters.

Name Type Description
description
  • string

De beschrijving.

metadata

De metadata.

type

Het type.

value

De waarde.

WorkflowProvisioningState

Name Type Description
Accepted
  • string
Canceled
  • string
Completed
  • string
Created
  • string
Creating
  • string
Deleted
  • string
Deleting
  • string
Failed
  • string
Moving
  • string
NotSpecified
  • string
Ready
  • string
Registered
  • string
Registering
  • string
Running
  • string
Succeeded
  • string
Unregistered
  • string
Unregistering
  • string
Updating
  • string

WorkflowState

Name Type Description
Completed
  • string
Deleted
  • string
Disabled
  • string
Enabled
  • string
NotSpecified
  • string
Suspended
  • string