teams#
usage: awx teams [-h] action ...
positional arguments:
action
list
create
get
modify
delete
grant
revoke
optional arguments:
-h, --help show this help message and exit
awx teams: the following arguments are required: action
teams list#
usage: awx teams list [-h] [--all] [--order_by ORDER_BY]
[-f {json,yaml,jq,human}] [--filter TEXT]
[--conf.color BOOLEAN] [-v] [--type {team}]
[--created CREATED] [--modified MODIFIED] [--name TEXT]
[--description TEXT] [--organization ID]
optional arguments:
-h, --help show this help message and exit
--all fetch all pages of content from the API when returning
results (instead of just the first page)
--order_by ORDER_BY order results by given field name, prefix the field
name with a dash (-) to sort in reverse eg
--order_by='-name',multiple sorting fields may be
specified by separating the field names with a comma
(,)
--type {team} only list teams with the specified type
--created CREATED only list teams with the specified created
--modified MODIFIED only list teams with the specified modified
--name TEXT only list teams with the specified name
--description TEXT only list teams with the specified description
--organization ID only list teams with the specified organization
input/output formatting:
-f {json,yaml,jq,human}, --conf.format {json,yaml,jq,human}
specify a format for the input and output
--filter TEXT specify an output filter (only valid with jq or human
format)
--conf.color BOOLEAN Display colorized output. Defaults to True
-v, --verbose print debug-level logs, including requests made
teams create#
usage: awx teams create [-h] --name TEXT [--description TEXT] --organization
ID
required arguments:
--name TEXT Name of this team.
--organization ID the ID of the associated organization
optional arguments:
-h, --help show this help message and exit
--description TEXT Optional description of this team.
awx teams create: the following arguments are required: --name, --organization
teams get#
usage: awx teams get [-h] [-f {json,yaml,jq,human}] [--filter TEXT]
[--conf.color BOOLEAN] [-v]
id
positional arguments:
id the ID (or unique name) of the resource
optional arguments:
-h, --help show this help message and exit
input/output formatting:
-f {json,yaml,jq,human}, --conf.format {json,yaml,jq,human}
specify a format for the input and output
--filter TEXT specify an output filter (only valid with jq or human
format)
--conf.color BOOLEAN Display colorized output. Defaults to True
-v, --verbose print debug-level logs, including requests made
awx teams get: the following arguments are required: id
teams modify#
usage: awx teams modify [-h] id
positional arguments:
id the ID (or unique name) of the resource
optional arguments:
-h, --help show this help message and exit
awx teams modify: the following arguments are required: id
teams delete#
usage: awx teams delete [-h] id
positional arguments:
id the ID (or unique name) of the resource
optional arguments:
-h, --help show this help message and exit
awx teams delete: the following arguments are required: id
teams grant#
usage: awx teams grant [-h]
(--organization ID | --project ID | --inventory ID | --team ID | --credential ID | --job_template ID | --workflow_job_template ID | --instance_group ID)
--role
{read,notification_admin,workflow_admin,job_template_admin,adhoc,auditor,execute,update,approval,inventory_admin,execution_environment_admin,credential_admin,admin,project_admin,member,use}
id
positional arguments:
id The ID (or name) of the teams to grant access to/from
optional arguments:
-h, --help show this help message and exit
--organization ID The ID (or name) of the target organization
--project ID The ID (or name) of the target project
--inventory ID The ID (or name) of the target inventory
--team ID The ID (or name) of the target team
--credential ID The ID (or name) of the target credential
--job_template ID The ID (or name) of the target job_template
--workflow_job_template ID
The ID (or name) of the target workflow_job_template
--instance_group ID The ID (or name) of the target instance_group
--role {read,notification_admin,workflow_admin,job_template_admin,adhoc,auditor,execute,update,approval,inventory_admin,execution_environment_admin,credential_admin,admin,project_admin,member,use}
The name of the role to grant
awx teams grant: the following arguments are required: id, --role
teams revoke#
usage: awx teams revoke [-h]
(--organization ID | --project ID | --inventory ID | --team ID | --credential ID | --job_template ID | --workflow_job_template ID | --instance_group ID)
--role
{workflow_admin,approval,credential_admin,notification_admin,update,inventory_admin,execute,job_template_admin,read,use,admin,auditor,adhoc,execution_environment_admin,member,project_admin}
id
positional arguments:
id The ID (or name) of the teams to revoke access to/from
optional arguments:
-h, --help show this help message and exit
--organization ID The ID (or name) of the target organization
--project ID The ID (or name) of the target project
--inventory ID The ID (or name) of the target inventory
--team ID The ID (or name) of the target team
--credential ID The ID (or name) of the target credential
--job_template ID The ID (or name) of the target job_template
--workflow_job_template ID
The ID (or name) of the target workflow_job_template
--instance_group ID The ID (or name) of the target instance_group
--role {workflow_admin,approval,credential_admin,notification_admin,update,inventory_admin,execute,job_template_admin,read,use,admin,auditor,adhoc,execution_environment_admin,member,project_admin}
The name of the role to revoke
awx teams revoke: the following arguments are required: id, --role