API for Triggers

Get Trigger

Sequence Diagram:

Get Trigger

getTrigger (trigger: GetTriggerInput!): Trigger

Request

Response

GetTrigger: Query

query {  
getTrigger(trigger: {tenantId: "1", triggerId:"67d6e421-404a-4b43-9aef-2edcd5107c1b"}) {    
    active    
    queueId    
    queueName    
    avoidDuplicateRun    
    creationDate    
    creationUser    
    lastUpdateUser    
    lastUpdateDate    
    lastTriggeredTime    
    credentialId    
    credentialDisplayName    
    id    
    metadata    
    name    
    notifications    
    priority    
    running    
    type    
    useVaultUser    
    variables    
    wizardId    
    wizardName  
  }
}

{    
    "data": {        
    "getTrigger": {            
        "active": true,            
        "queueId": "28F762C0-72C2-41D1-AFEF-D2893405F1C7",            
        "queueName": "default_queue",            
        "avoidDuplicateRun": false,            
        "creationDate": "2021-11-15T13:32:17.067",            
        "creationUser": "testuser",            
        "lastUpdateUser": "testuser",            
        "lastUpdateDate": "2021-11-15T13:32:17.067",            
        "lastTriggeredTime": null,            
        "credentialId": null,            
        "credentialDisplayName": null,            
        "id": "67d6e421-404a-4b43-9aef-2edcd5107c1b",            
        "metadata": {                
        "rootFolderPath": "C:\\Kryon\\WatchDog\\Logs",                
        "fileSystemFilter": "log*",                
        "userEncryptedCredentials": {                    
        "userCredentials": {                        
        "id": 0                    
       }                
    },                
        "triggerType": "local",                
        "pollingIntervalInSeconds": 300,                
        "monitoringConfig": {                    
        "isIncludeSubFolders": false,                    
        "isCreated": true,                    
        "isModified": false,                    
        "isDeleted": false,                    
        "isExisting": false                
       }            
    },            
        "name": "NewTrigger",            
        "notifications": {},            
        "priority": 0,            
        "running": true,            
        "type": "file",            
        "useVaultUser": false,            
        "variables": [],            
        "wizardId": "2",            
        "wizardName": "Create Trigger's & Task's"        
       }    
    }
}