Share via


Workflows - List By Subscription

Obtient la liste des flux de travail par abonnement.

GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Logic/workflows?api-version=2016-06-01
GET https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Logic/workflows?api-version=2016-06-01&$top={$top}&$filter={$filter}

Paramètres URI

Nom Dans Obligatoire Type Description
subscriptionId
path True

string

ID d’abonnement.

api-version
query True

string

Version de l'API.

$filter
query

string

Filtre à appliquer à l’opération. Les options de filtres sont les suivantes : State, Trigger et ReferencedResourceId.

$top
query

integer

int32

Nombre d’éléments à inclure dans le résultat.

Réponses

Nom Type Description
200 OK

WorkflowListResult

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

List all workflows in a subscription

Sample Request

GET https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/providers/Microsoft.Logic/workflows?api-version=2016-06-01

Sample Response

{
  "value": [
    {
      "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"
        },
        "definition": {
          "$schema": "https://schema.management.azure.com/providers/Microsoft.Logic/schemas/2016-06-01/workflowdefinition.json#",
          "contentVersion": "1.0.0.0",
          "parameters": {},
          "triggers": {},
          "actions": {},
          "outputs": {}
        },
        "parameters": {}
      },
      "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": {}
    }
  ]
}

Définitions

Nom Description
Object
ParameterType
ResourceReference

Référence de ressource.

Sku

Type de référence sku.

SkuName

Nom de la référence sku.

Workflow

Type de flux de travail.

WorkflowListResult

Liste des flux de travail.

WorkflowParameter

Paramètres de workflow.

WorkflowProvisioningState
WorkflowState

Object

ParameterType

Nom Type Description
Array

string

Bool

string

Float

string

Int

string

NotSpecified

string

Object

string

SecureObject

string

SecureString

string

String

string

ResourceReference

Référence de ressource.

Nom Type Description
id

string

ID de la ressource.

name

string

Obtient le nom de la ressource.

type

string

Obtient le type de ressource.

Sku

Type de référence sku.

Nom Type Description
name

SkuName

Nom.

plan

ResourceReference

Référence au plan.

SkuName

Nom de la référence sku.

Nom Type Description
Basic

string

Free

string

NotSpecified

string

Premium

string

Shared

string

Standard

string

Workflow

Type de flux de travail.

Nom Type Description
id

string

ID de la ressource.

location

string

Emplacement de la ressource.

name

string

Obtient le nom de la ressource.

properties.accessEndpoint

string

Obtient le point de terminaison d’accès.

properties.changedTime

string

Obtient l’heure modifiée.

properties.createdTime

string

Obtient l’heure de création.

properties.definition

Object

Définition. Consultez Informations de référence sur le schéma pour le langage de définition de flux de travail dans Azure Logic Apps.

properties.integrationAccount

ResourceReference

Compte d’intégration.

properties.parameters

<string,  WorkflowParameter>

Paramètres.

properties.provisioningState

WorkflowProvisioningState

Obtient l’état d’approvisionnement.

properties.sku

Sku

Référence sku.

properties.state

WorkflowState

État.

properties.version

string

Obtient la version.

tags

object

Étiquettes de la ressource.

type

string

Obtient le type de ressource.

WorkflowListResult

Liste des flux de travail.

Nom Type Description
nextLink

string

URL permettant d’obtenir l’ensemble de résultats suivant.

value

Workflow[]

Liste des flux de travail.

WorkflowParameter

Paramètres de workflow.

Nom Type Description
description

string

Description.

metadata

Object

Métadonnées.

type

ParameterType

Type.

value

Object

La valeur.

WorkflowProvisioningState

Nom 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

Nom Type Description
Completed

string

Deleted

string

Disabled

string

Enabled

string

NotSpecified

string

Suspended

string