Adobe I/O Events Plugin for the Adobe I/O CLI
$ aio plugins:install -g @adobe/aio-cli-plugin-events
$ # OR
$ aio discover -i
$ aio event --help
aio event
aio event eventmetadata
aio event eventmetadata create PROVIDERID
aio event eventmetadata delete PROVIDERID [EVENTCODE]
aio event eventmetadata get PROVIDERID EVENTCODE
aio event eventmetadata list PROVIDERID
aio event eventmetadata ls PROVIDERID
aio event eventmetadata update PROVIDERID EVENTCODE
aio event provider
aio event provider create
aio event provider delete PROVIDERID
aio event provider get PROVIDERID
aio event provider list
aio event provider ls
aio event provider update PROVIDERID
aio event reg
aio event reg create BODYJSONFILE
aio event reg delete REGISTRATIONID
aio event reg get REGISTRATIONID
aio event reg list
aio event reg ls
aio event registration
aio event registration create BODYJSONFILE
aio event registration delete REGISTRATIONID
aio event registration get REGISTRATIONID
aio event registration list
aio event registration ls
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
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
Create an Event Metadata for a Provider
USAGE
$ aio event eventmetadata create PROVIDERID [--help] [-v] [--version] [-j | -y]
ARGUMENTS
PROVIDERID The requested eventmetadata event code
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
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 eventmetadata 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
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 eventmetadata 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
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
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
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 eventmetadata 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
Contributions are welcomed! Read the Contributing Guide for more information.
This project is licensed under the Apache V2 License. See LICENSE for more information.