Partager via


Triggers - List By Factory

Listes déclencheurs.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.DataFactory/factories/{factoryName}/triggers?api-version=2018-06-01

Paramètres URI

Nom Dans Obligatoire Type Description
factoryName
path True

string

Nom de la fabrique.

Modèle d’expression régulière: ^[A-Za-z0-9]+(?:-[A-Za-z0-9]+)*$

resourceGroupName
path True

string

Nom du groupe de ressources.

Modèle d’expression régulière: ^[-\w\._\(\)]+$

subscriptionId
path True

string

Identificateur de l’abonnement.

api-version
query True

string

Version de l'API.

Réponses

Nom Type Description
200 OK

TriggerListResponse

OK.

Other Status Codes

CloudError

Réponse d’erreur reçue du service Azure Data Factory.

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

Triggers_ListByFactory

Exemple de requête

GET https://management.azure.com/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/triggers?api-version=2018-06-01

Exemple de réponse

Date: Sat, 16 Jun 2018 00:40:20 GMT
X-Content-Type-Options: nosniff
x-ms-ratelimit-remaining-subscription-reads: 14986
x-ms-request-id: e474f8f8-b34f-4536-b059-ca740e6b44c3
x-ms-correlation-request-id: e474f8f8-b34f-4536-b059-ca740e6b44c3
{
  "value": [
    {
      "id": "/subscriptions/12345678-1234-1234-1234-12345678abc/resourceGroups/exampleResourceGroup/providers/Microsoft.DataFactory/factories/exampleFactoryName/triggers/exampleTrigger",
      "name": "exampleTrigger",
      "type": "Microsoft.DataFactory/factories/triggers",
      "properties": {
        "type": "ScheduleTrigger",
        "typeProperties": {
          "recurrence": {
            "frequency": "Minute",
            "interval": 4,
            "startTime": "2018-06-16T00:39:14.905167Z",
            "endTime": "2018-06-16T00:55:14.905167Z",
            "timeZone": "UTC"
          }
        },
        "pipelines": [
          {
            "pipelineReference": {
              "referenceName": "examplePipeline",
              "type": "PipelineReference"
            },
            "parameters": {
              "OutputBlobNameList": [
                "exampleoutput.csv"
              ]
            }
          }
        ],
        "description": "Example description",
        "runtimeState": "Started"
      },
      "etag": "0a008ed4-0000-0000-0000-5b245c740000"
    }
  ]
}

Définitions

Nom Description
CloudError

Objet qui définit la structure d’une réponse d’erreur Azure Data Factory.

MultiplePipelineTrigger

Classe de base pour tous les déclencheurs qui prennent en charge un à plusieurs modèles pour le déclencheur vers le pipeline.

PipelineReference

Type de référence de pipeline.

TriggerListResponse

Liste des ressources de déclencheur.

TriggerPipelineReference

Pipeline qui doit être déclenché avec les paramètres donnés.

TriggerResource

Type de ressource déclencheur.

TriggerRuntimeState

Énumère l’état possible des déclencheurs.

CloudError

Objet qui définit la structure d’une réponse d’erreur Azure Data Factory.

Nom Type Description
error.code

string

Code d’erreur.

error.details

CloudError[]

Tableau avec des détails d’erreur supplémentaires.

error.message

string

Message d’erreur.

error.target

string

Nom/chemin de propriété dans la demande associée à l’erreur.

MultiplePipelineTrigger

Classe de base pour tous les déclencheurs qui prennent en charge un à plusieurs modèles pour le déclencheur vers le pipeline.

Nom Type Description
annotations

object[]

Liste des balises qui peuvent être utilisées pour décrire le déclencheur.

description

string

Description du déclencheur.

pipelines

TriggerPipelineReference[]

Pipelines qui doivent être démarrés.

runtimeState

TriggerRuntimeState

Indique si le déclencheur est en cours d’exécution ou non. Mise à jour lorsque les API Start/Stop sont appelées sur le déclencheur.

type string:

MultiplePipelineTrigger

Type de déclencher.

PipelineReference

Type de référence de pipeline.

Nom Type Description
name

string

Nom de la référence.

referenceName

string

Nom du pipeline de référence.

type enum:

PipelineReference

Type de référence de pipeline.

TriggerListResponse

Liste des ressources de déclencheur.

Nom Type Description
nextLink

string

Lien vers la page de résultats suivante, s’il existe des résultats restants.

value

TriggerResource[]

Liste des déclencheurs.

TriggerPipelineReference

Pipeline qui doit être déclenché avec les paramètres donnés.

Nom Type Description
parameters

object

Paramètres de pipeline.

pipelineReference

PipelineReference

Référence de pipeline.

TriggerResource

Type de ressource déclencheur.

Nom Type Description
etag

string

Etag identifie les modifications apportées à la ressource.

id

string

Identificateur de ressource.

name

string

Nom de la ressource.

properties Trigger:

MultiplePipelineTrigger

Propriétés du déclencheur.

type

string

Type de ressource.

TriggerRuntimeState

Énumère l’état possible des déclencheurs.

Nom Type Description
Disabled

string

Started

string

Stopped

string