Skip to content

Latest commit

 

History

History
105 lines (64 loc) · 2.52 KB

action.schema.md

File metadata and controls

105 lines (64 loc) · 2.52 KB

Action Schema

https://ns.adobe.com/helix/pipeline/action

Tracks the OpenWhisk action invocation

Abstract Extensible Status Identifiable Custom Properties Additional Properties Defined In
Can be instantiated No Stabilizing No Forbidden Forbidden action.schema.json

Schema Hierarchy

  • Action https://ns.adobe.com/helix/pipeline/action
    • Raw Request https://ns.adobe.com/helix/pipeline/rawrequest
    • Secrets https://ns.adobe.com/helix/pipeline/secrets

Action Properties

Property Type Required Nullable Defined by
debug object Optional No Action (this schema)
logger object Optional No Action (this schema)
request Raw Request Optional No Action (this schema)
secrets Secrets Optional No Action (this schema)
transformer object Optional No Action (this schema)

debug

Internal information related to debugging.

debug

  • is optional
  • type: object
  • defined in this schema

debug Type

object with following properties:

Property Type Required

logger

A Winston logger instance.

logger

  • is optional
  • type: object
  • defined in this schema

logger Type

object with following properties:

Property Type Required

request

request

  • is optional
  • type: Raw Request
  • defined in this schema

request Type

  • Raw Requesthttps://ns.adobe.com/helix/pipeline/rawrequest

secrets

secrets

  • is optional
  • type: Secrets
  • defined in this schema

secrets Type

  • Secretshttps://ns.adobe.com/helix/pipeline/secrets

transformer

A VDOMTransformer instance

transformer

  • is optional
  • type: object
  • defined in this schema

transformer Type

object with following properties:

Property Type Required