Webhook Commands

uac webhook

Webhook management commands, including creating, updating, enabling, and disabling webhooks

uac webhook [OPTIONS] COMMAND [ARGS]...

assign-execution-user

Assigns an Execution User to the specified Webhook.

uac webhook assign-execution-user [OPTIONS] webhookid=value webhookname=value
                                  username=value password=value

Options

-o, --output <output>

Arguments

webhookid=value webhookname=value username=value password=value

Optional argument(s)

create

Register a Webhook

uac webhook create [OPTIONS] sys_id=value name=value description=value
                   retain_sys_ids=value action=value task=value url=value
                   enabled_by=value enabled_time=value disabled_by=value
                   disabled_time=value execution_user=value status=value
                   status_description=value http_auth=value credentials=value
                   event_business_service_criteria=value

Options

-o, --output <output>
-i, --input <input>

Required

-s, --select <select>

select which field to be returned. JSONPATH

Arguments

sys_id=value name=value description=value retain_sys_ids=value action=value task=value url=value enabled_by=value enabled_time=value disabled_by=value disabled_time=value execution_user=value status=value status_description=value http_auth=value credentials=value event_business_service_criteria=value

Optional argument(s)

delete

Unregister a Webhook

uac webhook delete [OPTIONS] webhookid=value webhookname=value

Options

-o, --output <output>
-s, --select <select>

select which field to be returned. JSONPATH

Arguments

webhookid=value webhookname=value

Required argument(s)

disable

Disable a Webhook

uac webhook disable [OPTIONS] webhookid=value webhookname=value

Options

-o, --output <output>
-s, --select <select>

select which field to be returned. JSONPATH

Arguments

webhookid=value webhookname=value

Required argument(s)

enable

Enable a Webhook

uac webhook enable [OPTIONS] webhookid=value webhookname=value

Options

-o, --output <output>
-s, --select <select>

select which field to be returned. JSONPATH

Arguments

webhookid=value webhookname=value

Required argument(s)

enable-disable

Enables/Disables a list of webhooks

uac webhook enable-disable [OPTIONS]

Options

-o, --output <output>
-i, --input <input>

Required

-s, --select <select>

select which field to be returned. JSONPATH

Arguments

get

Read a Webhook

uac webhook get [OPTIONS] webhookid=value webhookname=value

Options

-o, --output <output>
-s, --select <select>

select which field to be returned. JSONPATH

Arguments

webhookid=value webhookname=value

Required argument(s)

list

List Webhooks

uac webhook list [OPTIONS] webhookname=value action=value
                 business_services=value description=value event=value
                 taskname=value url=value

Options

-o, --output <output>
-s, --select <select>

select which field to be returned. JSONPATH

Arguments

webhookname=value action=value business_services=value description=value event=value taskname=value url=value

Optional argument(s)

unassign-execution-user

Unassign an Execution User from a Webhook

uac webhook unassign-execution-user [OPTIONS] webhookid=value
                                    webhookname=value

Options

-o, --output <output>
-s, --select <select>

select which field to be returned. JSONPATH

Arguments

webhookid=value webhookname=value

Required argument(s)

update

Modify a Webhook

uac webhook update [OPTIONS] sys_id=value name=value description=value
                   opswise_groups=value event=value action=value task=value
                   url=value filter=value enabled_by=value enabled_time=value
                   disabled_by=value disabled_time=value execution_user=value
                   status=value status_description=value url_parameters=value
                   http_headers=value http_auth=value credentials=value
                   event_business_service_criteria=value
                   event_business_services=value

Options

-o, --output <output>
-i, --input <input>

Required

-s, --select <select>

select which field to be returned. JSONPATH

Arguments

sys_id=value name=value description=value opswise_groups=value event=value action=value task=value url=value filter=value enabled_by=value enabled_time=value disabled_by=value disabled_time=value execution_user=value status=value status_description=value url_parameters=value http_headers=value http_auth=value credentials=value event_business_service_criteria=value event_business_services=value

Optional argument(s)