Trigger Commands

uac trigger

Commands for managing triggers, including creating, updating, and listing triggers

uac trigger [OPTIONS] COMMAND [ARGS]...

assign-execution-user

Assign an Execution User to a Trigger

uac trigger assign-execution-user [OPTIONS] triggerid=value triggername=value
                                  username=username password=password

Options

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

select which field to be returned. JSONPATH

Arguments

triggerid=value triggername=value username=username password=password

Optional argument(s)

create

Create a Trigger

uac trigger create [OPTIONS] sys_id=value retain_sys_ids=value name=value
                   description=value calendar=value enabled=value
                   forecast=value restriction=value restriction_simple=value
                   restriction_complex=value situation=value action=value
                   restriction_mode=value restriction_adjective=value
                   restriction_nth_amount=value skip_count=value
                   skip_active=value simulation_option=value time_zone=value
                   execution_user=value simulate_tasks=value
                   retention_duration_purge=value retention_duration=value
                   retention_duration_unit=value rd_exclude_backup=value
                   skip_condition=value skip_restriction=value
                   skip_after_date=value skip_after_time=value
                   skip_before_date=value skip_before_time=value
                   enabled_by=value enabled_time=value disabled_by=value
                   disabled_time=value next_scheduled_time=value
                   enforce_variables=value lock_variables=value type=value
                   minutes=value hours=value day_of_month=value month=value
                   day_of_week=value day_logic=value

Options

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

Required

-s, --select <select>

select which field to be returned. JSONPATH

Arguments

sys_id=value retain_sys_ids=value name=value description=value calendar=value enabled=value forecast=value restriction=value restriction_simple=value restriction_complex=value situation=value action=value restriction_mode=value restriction_adjective=value restriction_nth_amount=value skip_count=value skip_active=value simulation_option=value time_zone=value execution_user=value simulate_tasks=value retention_duration_purge=value retention_duration=value retention_duration_unit=value rd_exclude_backup=value skip_condition=value skip_restriction=value skip_after_date=value skip_after_time=value skip_before_date=value skip_before_time=value enabled_by=value enabled_time=value disabled_by=value disabled_time=value next_scheduled_time=value enforce_variables=value lock_variables=value type=value minutes=value hours=value day_of_month=value month=value day_of_week=value day_logic=value

Optional argument(s)

delete

Delete a Trigger

uac trigger delete [OPTIONS] triggerid=value triggername=value

Options

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

select which field to be returned. JSONPATH

Arguments

triggerid=value triggername=value

Required argument(s)

enable-disable

Enable/Disable Trigger(s)

uac trigger enable-disable [OPTIONS] enable=boolean name=triggername

Options

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

select which field to be returned. JSONPATH

Arguments

enable=boolean name=triggername

Optional argument(s)

get

Read a Trigger

uac trigger get [OPTIONS] triggerid=value triggername=value

Options

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

select which field to be returned. JSONPATH

Arguments

triggerid=value triggername=value

Required argument(s)

list

List Triggers

uac trigger list [OPTIONS] name=value business_services=value type=value
                 tasks=value enabled=value description=value

Options

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

select which field to be returned. JSONPATH

Arguments

name=value business_services=value type=value tasks=value enabled=value description=value

Optional argument(s)

list-advanced

List Triggers - Advanced

uac trigger list-advanced [OPTIONS] triggername=value type=value
                          business_services=value enabled=value tasks=value
                          description=value

Options

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

select which field to be returned. JSONPATH

Arguments

triggername=value type=value business_services=value enabled=value tasks=value description=value

Optional argument(s)

list-component-events

Retrieves Component Events for a Composite Trigger

uac trigger list-component-events [OPTIONS] triggername=value triggerid=value

Options

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

select which field to be returned. JSONPATH

Arguments

triggername=value triggerid=value

Required argument(s)

list-qualifying-times

List Trigger Qualifying Times

uac trigger list-qualifying-times [OPTIONS] triggerid=value triggername=value
                                  count=value startdate=value

Options

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

select which field to be returned. JSONPATH

Arguments

triggerid=value triggername=value count=value startdate=value

Required argument(s)

set-skip-count

Sets the skip count for a specific trigger

uac trigger set-skip-count [OPTIONS] triggername=value triggerid=value
                           skip_count=value

Options

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

select which field to be returned. JSONPATH

Arguments

triggername=value triggerid=value skip_count=value

Required argument(s)

set-time

Modifies the Time field of a Time Trigger with the Time Style field set to time.

uac trigger set-time [OPTIONS] name=value time=value id=value

Options

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

select which field to be returned. JSONPATH

Arguments

name=value time=value id=value

Required argument(s)

trigger-now

Launches Trigger-associated tasks

uac trigger trigger-now [OPTIONS] name=value variables=value
                        virtual_resource_priority=value
                        virtual_resources=value hold=value hold_reason=value
                        time_zone=value override_trigger_date_time=value
                        override_date=value override_time=value
                        override_time_zone=value launch_reason=value
                        simulate=value vertices=value
                        include_task_instance_ids=value

Options

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

Required

-s, --select <select>

select which field to be returned. JSONPATH

Arguments

name=value variables=value virtual_resource_priority=value virtual_resources=value hold=value hold_reason=value time_zone=value override_trigger_date_time=value override_date=value override_time=value override_time_zone=value launch_reason=value simulate=value vertices=value include_task_instance_ids=value

Optional argument(s)

unassign-execution-user

Unassign an Execution User from a Trigger

uac trigger unassign-execution-user [OPTIONS] triggerid=value
                                    triggername=value

Options

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

select which field to be returned. JSONPATH

Arguments

triggerid=value triggername=value

Required argument(s)

update

Modify a Trigger

uac trigger update [OPTIONS] sys_id=value name=value description=value
                   calendar=value enabled=value forecast=value
                   restriction=value restriction_simple=value
                   restriction_complex=value situation=value action=value
                   restriction_mode=value restriction_adjective=value
                   restriction_nth_amount=value skip_count=value
                   skip_active=value simulation_option=value time_zone=value
                   execution_user=value simulate_tasks=value
                   retention_duration_purge=value retention_duration=value
                   retention_duration_unit=value rd_exclude_backup=value
                   skip_condition=value skip_restriction=value
                   skip_after_date=value skip_after_time=value
                   skip_before_date=value skip_before_time=value
                   enabled_by=value enabled_time=value disabled_by=value
                   disabled_time=value next_scheduled_time=value
                   enforce_variables=value lock_variables=value type=value
                   minutes=value hours=value day_of_month=value month=value
                   day_of_week=value day_logic=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 calendar=value enabled=value forecast=value restriction=value restriction_simple=value restriction_complex=value situation=value action=value restriction_mode=value restriction_adjective=value restriction_nth_amount=value skip_count=value skip_active=value simulation_option=value time_zone=value execution_user=value simulate_tasks=value retention_duration_purge=value retention_duration=value retention_duration_unit=value rd_exclude_backup=value skip_condition=value skip_restriction=value skip_after_date=value skip_after_time=value skip_before_date=value skip_before_time=value enabled_by=value enabled_time=value disabled_by=value disabled_time=value next_scheduled_time=value enforce_variables=value lock_variables=value type=value minutes=value hours=value day_of_month=value month=value day_of_week=value day_logic=value

Optional argument(s)