Workflows - Get
Obtient un flux de travail.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Logic/workflows/{workflowName}?api-version=2019-05-01
Paramètres URI
| Nom | Dans | Obligatoire | Type | Description |
|---|---|---|---|---|
|
resource
|
path | True |
string |
Nom du groupe de ressources. |
|
subscription
|
path | True |
string |
ID d’abonnement. |
|
workflow
|
path | True |
string |
Nom du flux de travail. |
|
api-version
|
query | True |
string |
Version de l’API. |
Réponses
| Nom | Type | Description |
|---|---|---|
| 200 OK |
Ok |
|
| Other Status Codes |
Réponse d’erreur décrivant pourquoi l’opération a échoué. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
| Nom | Description |
|---|---|
| user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
Get a workflow
Exemple de requête
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
Exemple de réponse
{
"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": {}
}
Définitions
| Nom | Description |
|---|---|
|
Error |
Les propriétés d’erreur indiquent pourquoi le service Logic n’a pas été en mesure de traiter la demande entrante. La raison est fournie dans le message d’erreur. |
|
Error |
La réponse d’erreur indique que le service logique n’est pas en mesure de traiter la demande entrante. La propriété error contient les détails de l’erreur. |
|
Flow |
Configuration du contrôle d’accès. |
|
Flow |
La politique de configuration du contrôle d’accès. |
|
Flow |
Configuration des points de terminaison de flux. |
|
Flow |
Configuration des points de terminaison. |
|
Ip |
L’adresse IP. |
|
Ip |
Plage d’adresses IP. |
|
Managed |
Propriétés de l’identité de service managé. |
|
Managed |
Type d’identité de service managé. Le type « SystemAssigned » inclut une identité créée implicitement. Le type « None » supprime toutes les identités de la ressource. |
| Object | |
|
Open |
AuthentificationPolitique de type Ouvert. |
|
Open |
Ouvrir la politique d’accès à l’authentification définie par l’utilisateur. |
|
Open |
Ouvrir la revendication de stratégie d’authentification. |
|
Open |
Ouvrez le type de fournisseur de politique d’authentification. |
|
Parameter |
Type de paramètre. |
|
Resource |
Référence de la ressource. |
| Sku |
Type de référence SKU. |
|
Sku |
Nom de la référence SKU. |
|
user |
Propriétés d’identité affectées par l’utilisateur. |
| Workflow |
Le type de flux de travail. |
|
Workflow |
Les paramètres du flux de travail. |
|
Workflow |
L’état de provisionnement du flux de travail. |
|
Workflow |
État du flux de travail. |
ErrorProperties
Les propriétés d’erreur indiquent pourquoi le service Logic n’a pas été en mesure de traiter la demande entrante. La raison est fournie dans le message d’erreur.
| Nom | Type | Description |
|---|---|---|
| code |
string |
Code d’erreur. |
| message |
string |
Message d’erreur indiquant pourquoi l’opération a échoué. |
ErrorResponse
La réponse d’erreur indique que le service logique n’est pas en mesure de traiter la demande entrante. La propriété error contient les détails de l’erreur.
| Nom | Type | Description |
|---|---|---|
| error |
Les propriétés de l’erreur. |
FlowAccessControlConfiguration
Configuration du contrôle d’accès.
| Nom | Type | Description |
|---|---|---|
| actions |
Configuration du contrôle d’accès pour les actions de flux de travail. |
|
| contents |
Configuration du contrôle d’accès pour accéder au contenu de l’exécution du flux de travail. |
|
| triggers |
Configuration du contrôle d’accès pour appeler des déclencheurs de flux de travail. |
|
| workflowManagement |
Configuration du contrôle d’accès pour la gestion des flux de travail. |
FlowAccessControlConfigurationPolicy
La politique de configuration du contrôle d’accès.
| Nom | Type | Description |
|---|---|---|
| allowedCallerIpAddresses |
Plages d’adresses IP de l’appelant autorisé. |
|
| openAuthenticationPolicies |
Stratégies d’authentification pour le flux de travail. |
FlowEndpoints
Configuration des points de terminaison de flux.
| Nom | Type | Description |
|---|---|---|
| accessEndpointIpAddresses |
Adresse IP du point de terminaison d’accès. |
|
| outgoingIpAddresses |
Adresse IP sortante. |
FlowEndpointsConfiguration
Configuration des points de terminaison.
| Nom | Type | Description |
|---|---|---|
| connector |
Points de terminaison du connecteur. |
|
| workflow |
Points de terminaison de flux de travail. |
IpAddress
L’adresse IP.
| Nom | Type | Description |
|---|---|---|
| address |
string |
Adresse. |
IpAddressRange
Plage d’adresses IP.
| Nom | Type | Description |
|---|---|---|
| addressRange |
string |
Plage d’adresses IP. |
ManagedServiceIdentity
Propriétés de l’identité de service managé.
| Nom | Type | Description |
|---|---|---|
| principalId |
string (uuid) |
ID principal de l’identité du service géré. |
| tenantId |
string (uuid) |
Locataire de l’identité du service géré. |
| type |
Type d’identité de service managé. Le type « SystemAssigned » inclut une identité créée implicitement. Le type « None » supprime toutes les identités de la ressource. |
|
| userAssignedIdentities |
<string,
user |
Liste des identités affectées par l’utilisateur associées à la ressource. Les références de clé de dictionnaire d’identité utilisateur seront des ID de ressource ARM sous la forme : '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName} |
ManagedServiceIdentityType
Type d’identité de service managé. Le type « SystemAssigned » inclut une identité créée implicitement. Le type « None » supprime toutes les identités de la ressource.
| Valeur | Description |
|---|---|
| SystemAssigned | |
| UserAssigned | |
| None |
Object
OpenAuthenticationAccessPolicies
AuthentificationPolitique de type Ouvert.
| Nom | Type | Description |
|---|---|---|
| policies |
<string,
Open |
Ouvrez les stratégies d’authentification. |
OpenAuthenticationAccessPolicy
Ouvrir la politique d’accès à l’authentification définie par l’utilisateur.
| Nom | Type | Description |
|---|---|---|
| claims |
Revendications de stratégie d’accès. |
|
| type |
Type de fournisseur pour OAuth. |
OpenAuthenticationPolicyClaim
Ouvrir la revendication de stratégie d’authentification.
| Nom | Type | Description |
|---|---|---|
| name |
string |
Le nom de la revendication. |
| value |
string |
Valeur de la revendication. |
OpenAuthenticationProviderType
Ouvrez le type de fournisseur de politique d’authentification.
| Valeur | Description |
|---|---|
| AAD |
ParameterType
Type de paramètre.
| Valeur | Description |
|---|---|
| NotSpecified | |
| String | |
| SecureString | |
| Int | |
| Float | |
| Bool | |
| Array | |
| Object | |
| SecureObject |
ResourceReference
Référence de la ressource.
| Nom | Type | Description |
|---|---|---|
| id |
string |
ID de 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 |
Nom. |
|
| plan |
Référence au plan. |
SkuName
Nom de la référence SKU.
| Valeur | Description |
|---|---|
| NotSpecified | |
| Free | |
| Shared | |
| Basic | |
| Standard | |
| Premium |
userAssignedIdentity
Propriétés d’identité affectées par l’utilisateur.
| Nom | Type | Description |
|---|---|---|
| clientId |
string |
ID client de l’identité affectée par l’utilisateur |
| principalId |
string |
ID principal de l’identité affectée par l’utilisateur |
Workflow
Le type de flux de travail.
| Nom | Type | Description |
|---|---|---|
| id |
string |
ID de ressource. |
| identity |
Propriétés de l’identité de service managé. |
|
| location |
string |
Emplacement de la ressource. |
| name |
string |
Obtient le nom de la ressource. |
| properties.accessControl |
Configuration du contrôle d’accès. |
|
| properties.accessEndpoint |
string |
Obtient le point de terminaison d’accès. |
| properties.changedTime |
string (date-time) |
Récupère l’heure modifiée. |
| properties.createdTime |
string (date-time) |
Obtient l’heure créée. |
| properties.definition |
Définition. |
|
| properties.endpointsConfiguration |
Configuration des points de terminaison. |
|
| properties.integrationAccount |
Compte d’intégration. |
|
| properties.integrationServiceEnvironment |
Environnement de service d’intégration. |
|
| properties.parameters |
<string,
Workflow |
Paramètres. |
| properties.provisioningState |
Obtient l’état de provisionnement. |
|
| properties.sku |
Référence SKU. |
|
| properties.state |
État. |
|
| properties.version |
string |
Obtient la version. |
| tags |
object |
Balises de ressource. |
| type |
string |
Obtient le type de ressource. |
WorkflowParameter
Les paramètres du flux de travail.
| Nom | Type | Description |
|---|---|---|
| description |
string |
Description. |
| metadata |
Métadonnées. |
|
| type |
Type. |
|
| value |
Valeur. |
WorkflowProvisioningState
L’état de provisionnement du flux de travail.
| Valeur | Description |
|---|---|
| NotSpecified | |
| Accepted | |
| Running | |
| Ready | |
| Creating | |
| Created | |
| Deleting | |
| Deleted | |
| Canceled | |
| Failed | |
| Succeeded | |
| Moving | |
| Updating | |
| Registering | |
| Registered | |
| Unregistering | |
| Unregistered | |
| Completed | |
| Renewing | |
| Pending | |
| Waiting | |
| InProgress |
WorkflowState
État du flux de travail.
| Valeur | Description |
|---|---|
| NotSpecified | |
| Completed | |
| Enabled | |
| Disabled | |
| Deleted | |
| Suspended |