Partager via


Web Apps - List Workflows Connections Slot

Listes les connexions de l’application logique pour un site web ou un emplacement de déploiement.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{name}/slots/{slot}/listWorkflowsConnections?api-version=2023-12-01

Paramètres URI

Nom Dans Obligatoire Type Description
name
path True

string

Nom du site.

resourceGroupName
path True

string

Nom du groupe de ressources auquel appartient la ressource.

Regex pattern: ^[-\w\._\(\)]+[^\.]$

slot
path True

string

Nom de l’emplacement de déploiement.

subscriptionId
path True

string

Votre ID d’abonnement Azure. Il s’agit d’une chaîne au format GUID (par exemple, 000000-0000-0000-0000-000000000000000).

api-version
query True

string

Version d'API

Réponses

Nom Type Description
200 OK

WorkflowEnvelope

Connections informations retournées.

Other Status Codes

DefaultErrorResponse

App Service réponse d’erreur.

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 the Instance Workflows Configuration Connections Slot

Sample Request

POST https://management.azure.com/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/testsite2/slots/staging/listWorkflowsConnections?api-version=2023-12-01

Sample Response

{
  "id": "/subscriptions/34adfa4f-cedf-4dc0-ba29-b6d1a69ab345/resourceGroups/testrg123/providers/Microsoft.Web/sites/testsite2/workflowconfigurations/connections",
  "name": "testsite2/connections",
  "type": "Microsoft.Web/sites/workflowsconfiguration",
  "location": "USAAnywhere",
  "properties": {
    "files": {
      "connections.json": {
        "managedApiConnections": {
          "office365": {
            "api": {
              "id": "string"
            },
            "connection": {
              "id": "string"
            },
            "connectionRuntimeUrl": "string",
            "authentication": {
              "type": "Raw",
              "scheme": "Key",
              "parameter": "@appsetting('office365-connectionKey')"
            }
          }
        }
      }
    },
    "health": {
      "state": "Healthy"
    }
  }
}

Définitions

Nom Description
DefaultErrorResponse

App Service réponse d’erreur.

Details
Error

Modèle d’erreur.

ErrorEntity

Corps de la réponse d’erreur retournée par l’API.

Properties

Propriétés de flux de travail supplémentaires.

WorkflowEnvelope

Définition des propriétés de flux de travail.

WorkflowHealth

Représente l’intégrité du flux de travail.

WorkflowHealthState

Obtient ou définit l’état d’intégrité du workflow.

WorkflowState

État du flux de travail.

DefaultErrorResponse

App Service réponse d’erreur.

Nom Type Description
error

Error

Modèle d’erreur.

Details

Nom Type Description
code

string

Chaîne standardisée pour identifier l’erreur par programmation.

message

string

Description détaillée de l’erreur et informations de débogage.

target

string

Description détaillée de l’erreur et informations de débogage.

Error

Modèle d’erreur.

Nom Type Description
code

string

Chaîne standardisée pour identifier l’erreur par programmation.

details

Details[]

Erreurs détaillées.

innererror

string

Plus d’informations sur l’erreur de débogage.

message

string

Description détaillée de l’erreur et informations de débogage.

target

string

Description détaillée de l’erreur et informations de débogage.

ErrorEntity

Corps de la réponse d’erreur retournée par l’API.

Nom Type Description
code

string

Code d’erreur de base.

details

ErrorEntity[]

Détails de l’erreur.

extendedCode

string

Type d'erreur

innerErrors

ErrorEntity[]

Erreurs internes.

message

string

Tous les détails de l’erreur.

messageTemplate

string

Modèle de message.

parameters

string[]

Paramètres du modèle.

target

string

Cible d’erreur.

Properties

Propriétés de flux de travail supplémentaires.

Nom Type Description
files

object

Obtient ou définit les fichiers.

flowState

WorkflowState

Obtient ou définit l’état du flux de travail.

health

WorkflowHealth

Obtient ou définit l’intégrité du flux de travail.

WorkflowEnvelope

Définition des propriétés de flux de travail.

Nom Type Description
id

string

ID de la ressource.

kind

string

Type de ressource.

location

string

Emplacement de la ressource.

name

string

Obtient le nom de la ressource.

properties

Properties

Propriétés de flux de travail supplémentaires.

type

string

Obtient le type de ressource.

WorkflowHealth

Représente l’intégrité du flux de travail.

Nom Type Description
error

ErrorEntity

Obtient ou définit l’erreur de workflow.

state

WorkflowHealthState

Obtient ou définit l’état d’intégrité du workflow.

WorkflowHealthState

Obtient ou définit l’état d’intégrité du workflow.

Nom Type Description
Healthy

string

NotSpecified

string

Unhealthy

string

Unknown

string

WorkflowState

État du flux de travail.

Nom Type Description
Completed

string

Deleted

string

Disabled

string

Enabled

string

NotSpecified

string

Suspended

string