n8n-nodes-awx
Version:
n8n node to interact with Ansible AWX/Tower with improved type safety
168 lines • 6.41 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.workflowJobActions = exports.workflowJobTemplateActions = exports.workflowResources = void 0;
exports.workflowResources = [
{ name: 'Workflow Job', value: 'workflowJob' },
{ name: 'Workflow Job Template', value: 'workflowJobTemplate' },
];
exports.workflowJobTemplateActions = [
{
name: 'Get',
value: 'get',
description: 'Get a workflow job template',
action: 'Get a workflow job template',
},
{
name: 'Get Many',
value: 'list',
description: 'Get many workflow job templates',
action: 'Get many workflow job templates',
},
{
name: 'Create',
value: 'create',
description: 'Create a workflow job template',
action: 'Create a workflow job template',
},
{
name: 'Update',
value: 'update',
description: 'Update a workflow job template',
action: 'Update a workflow job template',
},
{
name: 'Delete',
value: 'delete',
description: 'Delete a workflow job template',
action: 'Delete a workflow job template',
},
{
name: 'Launch',
value: 'launch',
description: 'Launch a workflow job template',
action: 'Launch a workflow job template',
},
{
name: 'Associate Label',
value: 'associateLabel',
description: 'Associate a label with a workflow job template',
action: 'Associate a label with a workflow job template',
},
{
name: 'Disassociate Label',
value: 'disassociateLabel',
description: 'Disassociate a label from a workflow job template',
action: 'Disassociate a label from a workflow job template',
},
{
name: 'Get Schedules',
value: 'getSchedules',
description: 'Get schedules for a workflow job template',
action: 'Get schedules for a workflow job template',
},
{
name: 'Create Schedule',
value: 'createSchedule',
description: 'Create a schedule for a workflow job template',
action: 'Create a schedule for a workflow job template',
},
{
name: 'Get Notification Templates (Error)',
value: 'getNotificationTemplatesError',
description: 'Get error notification templates for a workflow job template',
action: 'Get error notification templates for a workflow job template',
},
{
name: 'Associate Notification Template (Error)',
value: 'associateNotificationTemplateError',
description: 'Associate an error notification template with a workflow job template',
action: 'Associate an error notification template with a workflow job template',
},
{
name: 'Disassociate Notification Template (Error)',
value: 'disassociateNotificationTemplateError',
description: 'Disassociate an error notification template from a workflow job template',
action: 'Disassociate an error notification template from a workflow job template',
},
{
name: 'Get Notification Templates (Started)',
value: 'getNotificationTemplatesStarted',
description: 'Get started notification templates for a workflow job template',
action: 'Get started notification templates for a workflow job template',
},
{
name: 'Associate Notification Template (Started)',
value: 'associateNotificationTemplateStarted',
description: 'Associate a started notification template with a workflow job template',
action: 'Associate a started notification template with a workflow job template',
},
{
name: 'Disassociate Notification Template (Started)',
value: 'disassociateNotificationTemplateStarted',
description: 'Disassociate a started notification template from a workflow job template',
action: 'Disassociate a started notification template from a workflow job template',
},
{
name: 'Get Notification Templates (Success)',
value: 'getNotificationTemplatesSuccess',
description: 'Get success notification templates for a workflow job template',
action: 'Get success notification templates for a workflow job template',
},
{
name: 'Associate Notification Template (Success)',
value: 'associateNotificationTemplateSuccess',
description: 'Associate a success notification template with a workflow job template',
action: 'Associate a success notification template with a workflow job template',
},
{
name: 'Disassociate Notification Template (Success)',
value: 'disassociateNotificationTemplateSuccess',
description: 'Disassociate a success notification template from a workflow job template',
action: 'Disassociate a success notification template from a workflow job template',
},
{
name: 'Get Survey Spec',
value: 'getSurveySpec',
description: 'Get the survey specification for a workflow job template',
action: 'Get the survey specification for a workflow job template',
},
{
name: 'Create/Update Survey Spec',
value: 'createSurveySpec',
description: 'Create or update the survey specification for a workflow job template',
action: 'Create or update the survey specification for a workflow job template',
},
{
name: 'Delete Survey Spec',
value: 'deleteSurveySpec',
description: 'Delete the survey specification from a workflow job template',
action: 'Delete the survey specification from a workflow job template',
},
];
exports.workflowJobActions = [
{
name: 'Get',
value: 'get',
description: 'Get a workflow job',
action: 'Get a workflow job',
},
{
name: 'Get Many',
value: 'list',
description: 'Get many workflow jobs',
action: 'Get many workflow jobs',
},
{
name: 'Get Output',
value: 'getOutput',
description: 'Get workflow job output',
action: 'Get workflow job output',
},
{
name: 'Cancel',
value: 'cancel',
description: 'Cancel a workflow job',
action: 'Cancel a workflow job',
},
];
//# sourceMappingURL=WorkflowResourceOptions.js.map