Script Commands
uac script
Script management commands, including creating, updating, deleting, and listing scripts
uac script [OPTIONS] COMMAND [ARGS]...
create
Create a Script
uac script create [OPTIONS] sysId=value scriptName=value scriptType=value
description=value content=value resolveVariables=value
retainSysIds=value
Options
- -o, --output <output>
- -i, --input <input>
Required
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- sysId=value scriptName=value scriptType=value description=value content=value resolveVariables=value retainSysIds=value
Optional argument(s)
delete
Delete a Script
uac script delete [OPTIONS] scriptid=value scriptname=value
Options
- -o, --output <output>
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- scriptid=value scriptname=value
Required argument(s)
get
Retrieves information on a specific Script
uac script get [OPTIONS] scriptid=value scriptname=value
Options
- -o, --output <output>
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- scriptid=value scriptname=value
Required argument(s)
list
Retrieves information on all Scripts
uac script list [OPTIONS]
Options
- -o, --output <output>
- -s, --select <select>
select which field to be returned. JSONPATH
- -f, --format <table>
Output format (json or table). Defaults to output_options.default_stdout_format in config.yml.
- Options:
json | table
- -c, --columns <table_fields>
Comma-separated list of field names to display in table output. Supports dot notation for nested fields (e.g. name.label). Example: name,description,type
Arguments
update
Modifies the Script specified by the sysId
uac script update [OPTIONS] sys_id=value exclude_related=value
script_name=value script_type=value description=value
content=value resolve_variables=value retain_sys_ids=value
opswise_groups=value notes=value
Options
- -o, --output <output>
- -i, --input <input>
Required
- -s, --select <select>
select which field to be returned. JSONPATH
Arguments
- sys_id=value exclude_related=value script_name=value script_type=value description=value content=value resolve_variables=value retain_sys_ids=value opswise_groups=value notes=value
Optional argument(s)