@apify/n8n-nodes-apify
Version:
n8n nodes for Apify
347 lines • 10.2 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.properties = void 0;
exports.properties = [
{
displayName: 'POST /v2/acts',
name: 'operation',
type: 'notice',
typeOptions: {
theme: 'info',
},
default: '',
displayOptions: {
show: {
resource: ['Actors'],
operation: ['Create actor'],
},
},
},
{
displayName: 'Name',
name: 'name',
type: 'string',
default: 'MyActor',
routing: {
request: {
body: {
name: '={{ $value }}',
},
},
},
displayOptions: {
hide: {
useCustomBody: [true],
},
show: {
resource: ['Actors'],
operation: ['Create actor'],
},
},
},
{
displayName: 'Description',
name: 'description',
type: 'string',
default: 'My favourite actor!',
routing: {
request: {
body: {
description: '={{ $value }}',
},
},
},
displayOptions: {
hide: {
useCustomBody: [true],
},
show: {
resource: ['Actors'],
operation: ['Create actor'],
},
},
},
{
displayName: 'Title',
name: 'title',
type: 'string',
default: 'My actor',
routing: {
request: {
body: {
title: '={{ $value }}',
},
},
},
displayOptions: {
hide: {
useCustomBody: [true],
},
show: {
resource: ['Actors'],
operation: ['Create actor'],
},
},
},
{
displayName: 'Is Public',
name: 'isPublic',
type: 'boolean',
default: false,
routing: {
request: {
body: {
isPublic: '={{ $value }}',
},
},
},
displayOptions: {
hide: {
useCustomBody: [true],
},
show: {
resource: ['Actors'],
operation: ['Create actor'],
},
},
},
{
displayName: 'Seo Title',
name: 'seoTitle',
type: 'string',
default: 'My actor',
routing: {
request: {
body: {
seoTitle: '={{ $value }}',
},
},
},
displayOptions: {
hide: {
useCustomBody: [true],
},
show: {
resource: ['Actors'],
operation: ['Create actor'],
},
},
},
{
displayName: 'Seo Description',
name: 'seoDescription',
type: 'string',
default: 'My actor is the best',
routing: {
request: {
body: {
seoDescription: '={{ $value }}',
},
},
},
displayOptions: {
hide: {
useCustomBody: [true],
},
show: {
resource: ['Actors'],
operation: ['Create actor'],
},
},
},
{
displayName: 'Restart On Error',
name: 'restartOnError',
type: 'boolean',
default: false,
routing: {
request: {
body: {
restartOnError: '={{ $value }}',
},
},
},
displayOptions: {
hide: {
useCustomBody: [true],
},
show: {
resource: ['Actors'],
operation: ['Create actor'],
},
},
},
{
displayName: 'Versions',
name: 'versions',
type: 'fixedCollection',
default: [],
typeOptions: {
multipleValues: true,
},
placeholder: 'Add item',
options: [
{
displayName: 'Items',
name: 'items',
values: [
{
displayName: 'Item',
type: 'collection',
default: {},
typeOptions: {},
name: 'item',
placeholder: 'Add item',
options: [
{
displayName: 'Versionnumber',
type: 'string',
default: '0.0',
name: 'versionNumber',
},
{
displayName: 'Sourcetype',
type: 'string',
default: '',
name: 'sourceType',
},
{
displayName: 'Envvars',
type: 'fixedCollection',
default: [],
typeOptions: {
multipleValues: true,
},
name: 'envVars',
placeholder: 'Add item',
options: [
{
displayName: 'Items',
name: 'items',
values: [
{
displayName: 'Name',
type: 'string',
default: 'MY_ENV_VAR',
name: 'name',
},
{
displayName: 'Value',
type: 'string',
default: 'my-value',
name: 'value',
},
{
displayName: 'Issecret',
type: 'boolean',
default: false,
name: 'isSecret',
},
],
},
],
},
{
displayName: 'Applyenvvarstobuild',
type: 'boolean',
default: false,
name: 'applyEnvVarsToBuild',
},
{
displayName: 'Buildtag',
type: 'string',
default: 'latest',
name: 'buildTag',
},
{
displayName: 'Sourcefiles',
type: 'json',
default: '[\n {\n "format": "TEXT",\n "content": "console.log(\'This is the main.js file\');",\n "name": "src/main.js"\n }\n]',
name: 'sourceFiles',
},
],
},
],
},
],
routing: {
request: {
body: {
versions: '={{$value.items}}',
},
},
},
displayOptions: {
hide: {
useCustomBody: [true],
},
show: {
resource: ['Actors'],
operation: ['Create actor'],
},
},
},
{
displayName: 'Categories',
name: 'categories',
type: 'fixedCollection',
default: [],
typeOptions: {
multipleValues: true,
},
placeholder: 'Add item',
options: [
{
displayName: 'Items',
name: 'items',
values: [
{
displayName: 'Item',
name: 'Item',
type: 'string',
default: '',
},
],
},
],
routing: {
request: {
body: {
categories: '={{$value.items}}',
},
},
},
displayOptions: {
hide: {
useCustomBody: [true],
},
show: {
resource: ['Actors'],
operation: ['Create actor'],
},
},
},
{
displayName: 'Default Run Options',
name: 'defaultRunOptions',
type: 'string',
default: '',
routing: {
request: {
body: {
defaultRunOptions: '={{ $value }}',
},
},
},
displayOptions: {
hide: {
useCustomBody: [true],
},
show: {
resource: ['Actors'],
operation: ['Create actor'],
},
},
},
];
//# sourceMappingURL=properties.js.map