Interface ActionInstance

interface ActionInstance {
    type: ActionType;
    parent?: Action;
    instanceKey?: string;
    inputSchema?: any;
    config?: any;
    outputSchema?: any;
    isOutdated?: boolean;
    state: WorkspaceElementState;
    id: string;
    name: string;
    revision: string;
    parentId?: string;
    parentRevision?: string;
    universalParentId?: string;
    userId: string;
    user?: Customer;
    isCustomized?: boolean;
    connectionId: string;
    connection?: Connection;
    integrationId?: string;
    integration?: Integration;
    dependencies?: IntegrationElementInstance[];
    errors?: ErrorData[];
    createdAt?: string;
    updatedAt?: string;
    archivedAt?: string;
}

Hierarchy (view full)

Properties

parent?: Action
instanceKey?: string
inputSchema?: any
config?: any
outputSchema?: any

(calculated)

isOutdated?: boolean
id: string
name: string
revision: string
parentId?: string
parentRevision?: string
universalParentId?: string
userId: string
user?: Customer
isCustomized?: boolean
connectionId: string
connection?: Connection
integrationId?: string
integration?: Integration
errors?: ErrorData[]
createdAt?: string
updatedAt?: string
archivedAt?: string