Skip to content

oclifVersionDownloads/weekBuild StatusLicenseCodecov Coveragepre-release version

Adobe I/O Events CLI Plugin

Adobe I/O Events Plugin for the Adobe I/O CLI

Usage

$ aio plugins:install -g @adobe/aio-cli-plugin-events
$ # OR
$ aio discover -i
$ aio event --help

Commands

aio event

Manage your Adobe I/O Events

USAGE
$ aio event [--help] [-v] [--version]
FLAGS
-v, --verbose Verbose output
--help Show help
--version Show version
DESCRIPTION
Manage your Adobe I/O Events

See code: src/commands/event/index.js

aio event eventmetadata

Manage your Adobe I/O Events Providers' Event Metadata

USAGE
$ aio event eventmetadata [--help] [-v] [--version]
FLAGS
-v, --verbose Verbose output
--help Show help
--version Show version
DESCRIPTION
Manage your Adobe I/O Events Providers' Event Metadata

See code: src/commands/event/eventmetadata/index.js

aio event eventmetadata create PROVIDERID

Create an Event Metadata for a Provider

USAGE
$ aio event eventmetadata create PROVIDERID [--help] [-v] [--version] [-j | -y]
ARGUMENTS
PROVIDERID The requested provider ID
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--help Show help
--version Show version
DESCRIPTION
Create an Event Metadata for a Provider

See code: src/commands/event/eventmetadata/create.js

aio event eventmetadata delete PROVIDERID [EVENTCODE]

Delete Event Metadata for a Provider

USAGE
$ aio event eventmetadata delete PROVIDERID [EVENTCODE] [--help] [-v] [--version]
ARGUMENTS
PROVIDERID The requested provider ID
EVENTCODE The requested event code
FLAGS
-v, --verbose Verbose output
--help Show help
--version Show version
DESCRIPTION
Delete Event Metadata for a Provider

See code: src/commands/event/eventmetadata/delete.js

aio event eventmetadata get PROVIDERID EVENTCODE

Get details of an Event Code of a Provider

USAGE
$ aio event eventmetadata get PROVIDERID EVENTCODE [--help] [-v] [--version] [-j | -y]
ARGUMENTS
PROVIDERID The requested provider ID
EVENTCODE The requested event code
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--help Show help
--version Show version
DESCRIPTION
Get details of an Event Code of a Provider

See code: src/commands/event/eventmetadata/get.js

aio event eventmetadata list PROVIDERID

List all Event Metadata for a Provider

USAGE
$ aio event eventmetadata list PROVIDERID [--help] [-v] [--version] [-j | -y]
ARGUMENTS
PROVIDERID The requested provider ID
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--help Show help
--version Show version
DESCRIPTION
List all Event Metadata for a Provider
ALIASES
$ aio event eventmetadata ls

See code: src/commands/event/eventmetadata/list.js

aio event eventmetadata ls PROVIDERID

List all Event Metadata for a Provider

USAGE
$ aio event eventmetadata ls PROVIDERID [--help] [-v] [--version] [-j | -y]
ARGUMENTS
PROVIDERID The requested provider ID
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--help Show help
--version Show version
DESCRIPTION
List all Event Metadata for a Provider
ALIASES
$ aio event eventmetadata ls

aio event eventmetadata update PROVIDERID EVENTCODE

Update an Event Metadata for a Provider

USAGE
$ aio event eventmetadata update PROVIDERID EVENTCODE [--help] [-v] [--version] [-j | -y]
ARGUMENTS
PROVIDERID The requested provider ID
EVENTCODE The requested event code
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--help Show help
--version Show version
DESCRIPTION
Update an Event Metadata for a Provider

See code: src/commands/event/eventmetadata/update.js

aio event provider

Manage your Adobe I/O Events Providers

USAGE
$ aio event provider [--help] [-v] [--version]
FLAGS
-v, --verbose Verbose output
--help Show help
--version Show version
DESCRIPTION
Manage your Adobe I/O Events Providers

See code: src/commands/event/provider/index.js

aio event provider create

Create a new Provider

USAGE
$ aio event provider create [--help] [-v] [--version] [-j | -y]
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--help Show help
--version Show version
DESCRIPTION
Create a new Provider

See code: src/commands/event/provider/create.js

aio event provider delete PROVIDERID

Delete Provider by id

USAGE
$ aio event provider delete PROVIDERID [--help] [-v] [--version]
ARGUMENTS
PROVIDERID The requested provider ID
FLAGS
-v, --verbose Verbose output
--help Show help
--version Show version
DESCRIPTION
Delete Provider by id

See code: src/commands/event/provider/delete.js

aio event provider get PROVIDERID

Get details of Provider by id

USAGE
$ aio event provider get PROVIDERID [--help] [-v] [--version] [--fetchEventMetadata] [-j | -y]
ARGUMENTS
PROVIDERID The requested provider ID
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--fetchEventMetadata Fetch event metadata with provider
--help Show help
--version Show version
DESCRIPTION
Get details of Provider by id

See code: src/commands/event/provider/get.js

aio event provider list

Get list of all Providers for the Organization

USAGE
$ aio event provider list [--help] [-v] [--version] [--fetchEventMetadata] [--providerMetadataId <value> | -p <value>]
[--instanceId <value>] [-j | -y]
FLAGS
-j, --json Output json
-p, --providerMetadataIds=<value>... Filter providers for org by list of provider metadata ids
-v, --verbose Verbose output
-y, --yml Output yml
--fetchEventMetadata Fetch event metadata with provider
--help Show help
--instanceId=<value> Filter providers for org by provider metadata id (and instance id if applicable)
--providerMetadataId=<value> Filter providers for org by provider metadata id (and instance id if applicable)
--version Show version
DESCRIPTION
Get list of all Providers for the Organization
ALIASES
$ aio event provider ls

See code: src/commands/event/provider/list.js

aio event provider ls

Get list of all Providers for the Organization

USAGE
$ aio event provider ls [--help] [-v] [--version] [--fetchEventMetadata] [--providerMetadataId <value> | -p <value>]
[--instanceId <value>] [-j | -y]
FLAGS
-j, --json Output json
-p, --providerMetadataIds=<value>... Filter providers for org by list of provider metadata ids
-v, --verbose Verbose output
-y, --yml Output yml
--fetchEventMetadata Fetch event metadata with provider
--help Show help
--instanceId=<value> Filter providers for org by provider metadata id (and instance id if applicable)
--providerMetadataId=<value> Filter providers for org by provider metadata id (and instance id if applicable)
--version Show version
DESCRIPTION
Get list of all Providers for the Organization
ALIASES
$ aio event provider ls

aio event provider update PROVIDERID

Update an existing Provider

USAGE
$ aio event provider update PROVIDERID [--help] [-v] [--version] [-j | -y]
ARGUMENTS
PROVIDERID The requested provider ID
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--help Show help
--version Show version
DESCRIPTION
Update an existing Provider

See code: src/commands/event/provider/update.js

aio event reg

Manage your Adobe I/O Events Registrations

USAGE
$ aio event reg [--help] [-v] [--version]
FLAGS
-v, --verbose Verbose output
--help Show help
--version Show version
DESCRIPTION
Manage your Adobe I/O Events Registrations
ALIASES
$ aio event reg

aio event reg create BODYJSONFILE

Create a new Event Registration in your Workspace

USAGE
$ aio event reg create BODYJSONFILE [--help] [-v] [--version] [-j | -y]
ARGUMENTS
BODYJSONFILE
Path to a file in JSON format with the information to create a new Event Registration.
The JSON should follow the following format:
{
"name": "<event registration name>",
"description": "<event registration description>",
"delivery_type": "webhook|webhook_batch|journal",
"webhook_url": "<webhook URL responding to challenge>",
"events_of_interest": [{
"provider_id": "<event provider id>",
"event_code": "<event provider event_code metadata>"
}, { /* ...more events */ }]
}
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--help Show help
--version Show version
DESCRIPTION
Create a new Event Registration in your Workspace
ALIASES
$ aio event reg create

aio event reg delete REGISTRATIONID

Delete Registration

USAGE
$ aio event reg delete REGISTRATIONID [--help] [-v] [--version]
ARGUMENTS
REGISTRATIONID The requested registration ID
FLAGS
-v, --verbose Verbose output
--help Show help
--version Show version
DESCRIPTION
Delete Registration
ALIASES
$ aio event reg delete

aio event reg get REGISTRATIONID

Get an Event Registration in your Workspace

USAGE
$ aio event reg get REGISTRATIONID [--help] [-v] [--version] [-j | -y]
ARGUMENTS
REGISTRATIONID The requested registration ID
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--help Show help
--version Show version
DESCRIPTION
Get an Event Registration in your Workspace
ALIASES
$ aio event reg get

aio event reg list

List your Event Registrations in your Workspace

USAGE
$ aio event reg list [--help] [-v] [--version] [-j | -y]
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--help Show help
--version Show version
DESCRIPTION
List your Event Registrations in your Workspace
ALIASES
$ aio event registration ls
$ aio event reg list
$ aio event reg ls

aio event reg ls

List your Event Registrations in your Workspace

USAGE
$ aio event reg ls [--help] [-v] [--version] [-j | -y]
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--help Show help
--version Show version
DESCRIPTION
List your Event Registrations in your Workspace
ALIASES
$ aio event registration ls
$ aio event reg list
$ aio event reg ls

aio event registration

Manage your Adobe I/O Events Registrations

USAGE
$ aio event registration [--help] [-v] [--version]
FLAGS
-v, --verbose Verbose output
--help Show help
--version Show version
DESCRIPTION
Manage your Adobe I/O Events Registrations
ALIASES
$ aio event reg

See code: src/commands/event/registration/index.js

aio event registration create BODYJSONFILE

Create a new Event Registration in your Workspace

USAGE
$ aio event registration create BODYJSONFILE [--help] [-v] [--version] [-j | -y]
ARGUMENTS
BODYJSONFILE
Path to a file in JSON format with the information to create a new Event Registration.
The JSON should follow the following format:
{
"name": "<event registration name>",
"description": "<event registration description>",
"delivery_type": "webhook|webhook_batch|journal",
"webhook_url": "<webhook URL responding to challenge>",
"events_of_interest": [{
"provider_id": "<event provider id>",
"event_code": "<event provider event_code metadata>"
}, { /* ...more events */ }]
}
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--help Show help
--version Show version
DESCRIPTION
Create a new Event Registration in your Workspace
ALIASES
$ aio event reg create

See code: src/commands/event/registration/create.js

aio event registration delete REGISTRATIONID

Delete Registration

USAGE
$ aio event registration delete REGISTRATIONID [--help] [-v] [--version]
ARGUMENTS
REGISTRATIONID The requested registration ID
FLAGS
-v, --verbose Verbose output
--help Show help
--version Show version
DESCRIPTION
Delete Registration
ALIASES
$ aio event reg delete

See code: src/commands/event/registration/delete.js

aio event registration get REGISTRATIONID

Get an Event Registration in your Workspace

USAGE
$ aio event registration get REGISTRATIONID [--help] [-v] [--version] [-j | -y]
ARGUMENTS
REGISTRATIONID The requested registration ID
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--help Show help
--version Show version
DESCRIPTION
Get an Event Registration in your Workspace
ALIASES
$ aio event reg get

See code: src/commands/event/registration/get.js

aio event registration list

List your Event Registrations in your Workspace

USAGE
$ aio event registration list [--help] [-v] [--version] [-j | -y]
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--help Show help
--version Show version
DESCRIPTION
List your Event Registrations in your Workspace
ALIASES
$ aio event registration ls
$ aio event reg list
$ aio event reg ls

See code: src/commands/event/registration/list.js

aio event registration ls

List your Event Registrations in your Workspace

USAGE
$ aio event registration ls [--help] [-v] [--version] [-j | -y]
FLAGS
-j, --json Output json
-v, --verbose Verbose output
-y, --yml Output yml
--help Show help
--version Show version
DESCRIPTION
List your Event Registrations in your Workspace
ALIASES
$ aio event registration ls
$ aio event reg list
$ aio event reg ls

Contributing

Contributions are welcomed! Read the Contributing Guide for more information.

Licensing

This project is licensed under the Apache V2 License. See LICENSE for more information.

Releases

Packages

Used by

Contributors

Languages