Share via


Workflows - Generate Upgraded Definition

Génère la définition mise à niveau pour un workflow.

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

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

Nom du groupe de ressources.

subscriptionId
path True

string

ID d’abonnement.

workflowName
path True

string

Le nom du workflow.

api-version
query True

string

Version de l'API.

Corps de la demande

Nom Type Description
targetSchemaVersion

string

Version du schéma cible.

Réponses

Nom Type Description
200 OK

Object

Ok

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory.

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

Scopes

Nom Description
user_impersonation Emprunter l’identité de votre compte d’utilisateur

Exemples

Generate an upgraded definition

Sample Request

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

{
  "targetSchemaVersion": "2016-06-01"
}

Sample Response

{
  "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#",
  "contentVersion": "1.0.0.0",
  "parameters": {
    "$connections": {
      "defaultValue": {},
      "type": "Object"
    }
  },
  "triggers": {},
  "actions": {},
  "outputs": {}
}

Définitions

Nom Description
GenerateUpgradedDefinitionParameters

Paramètres pour générer la définition mise à niveau.

Object

GenerateUpgradedDefinitionParameters

Paramètres pour générer la définition mise à niveau.

Nom Type Description
targetSchemaVersion

string

Version du schéma cible.

Object