Adobe I/O Events Plugin for the Adobe I/O CLI
npm install @adobe/aio-cli-plugin-events






Adobe I/O Events Plugin for the Adobe I/O CLI
* Adobe I/O Events CLI Plugin
* Usage
* Commands
sh-session
$ aio plugins:install -g @adobe/aio-cli-plugin-events
$ # OR
$ aio discover -i
$ aio event --help
`Commands
* aio event
* aio event eventmetadata
* aio event eventmetadata create PROVIDERID
* [aio event eventmetadata delete PROVIDERID [EVENTCODE]](#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 lsaio eventManage 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 eventmetadataManage 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 PROVIDERIDCreate 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 EVENTCODEGet 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 PROVIDERIDList 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 PROVIDERIDList 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 EVENTCODEUpdate 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 providerManage 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 createCreate 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 PROVIDERIDDelete 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 PROVIDERIDGet 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 listGet list of all Providers for the Organization
`
USAGE
$ aio event provider list [--help] [-v] [--version] [--fetchEventMetadata] [--providerMetadataId | -p ]
[--instanceId ] [-j | -y]FLAGS
-j, --json Output json
-p, --providerMetadataIds=... 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= Filter providers for org by provider metadata id (and instance id if applicable)
--providerMetadataId= 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 lsGet list of all Providers for the Organization
`
USAGE
$ aio event provider ls [--help] [-v] [--version] [--fetchEventMetadata] [--providerMetadataId | -p ]
[--instanceId ] [-j | -y]FLAGS
-j, --json Output json
-p, --providerMetadataIds=... 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= Filter providers for org by provider metadata id (and instance id if applicable)
--providerMetadataId= 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 PROVIDERIDUpdate 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 regManage 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 BODYJSONFILECreate 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": "",
"description": "",
"delivery_type": "webhook|webhook_batch|journal",
"webhook_url": "",
"events_of_interest": [{
"provider_id": "",
"event_code": ""
}, { / ...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 REGISTRATIONIDDelete 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 REGISTRATIONIDGet 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 listList 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 lsList 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 registrationManage 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 BODYJSONFILECreate 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": "",
"description": "",
"delivery_type": "webhook|webhook_batch|journal",
"webhook_url": "",
"events_of_interest": [{
"provider_id": "",
"event_code": ""
}, { / ...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 REGISTRATIONIDDelete 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 REGISTRATIONIDGet 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 listList 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 lsList 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.