Project ======= Description ----------- This resource is used for managing and executing projects via Tower. Note project updates are triggered via ``update`` method. Fields Table ------------ .. +-------------------------+----------------------+---------------------------------------------------------+----------+-------+-----------+---------+ |name |type |help_text |read_only |unique |filterable |required | +=========================+======================+=========================================================+==========+=======+===========+=========+ |name |String |The name field. |False |True |True |True | +-------------------------+----------------------+---------------------------------------------------------+----------+-------+-----------+---------+ |description |String |The description field. |False |False |True |False | +-------------------------+----------------------+---------------------------------------------------------+----------+-------+-----------+---------+ |organization |Resource organization |The organization field. |False |False |True |False | +-------------------------+----------------------+---------------------------------------------------------+----------+-------+-----------+---------+ |scm_type |mapped_choice |The scm_type field. |False |False |True |True | +-------------------------+----------------------+---------------------------------------------------------+----------+-------+-----------+---------+ |scm_url |String |The scm_url field. |False |False |True |False | +-------------------------+----------------------+---------------------------------------------------------+----------+-------+-----------+---------+ |local_path |String |For manual projects, the server playbook directory name. |False |False |True |False | +-------------------------+----------------------+---------------------------------------------------------+----------+-------+-----------+---------+ |scm_branch |String |The scm_branch field. |False |False |True |False | +-------------------------+----------------------+---------------------------------------------------------+----------+-------+-----------+---------+ |scm_credential |Resource credential |The scm_credential field. |False |False |True |False | +-------------------------+----------------------+---------------------------------------------------------+----------+-------+-----------+---------+ |scm_clean |bool |The scm_clean field. |False |False |True |False | +-------------------------+----------------------+---------------------------------------------------------+----------+-------+-----------+---------+ |scm_delete_on_update |bool |The scm_delete_on_update field. |False |False |True |False | +-------------------------+----------------------+---------------------------------------------------------+----------+-------+-----------+---------+ |scm_update_on_launch |bool |The scm_update_on_launch field. |False |False |True |False | +-------------------------+----------------------+---------------------------------------------------------+----------+-------+-----------+---------+ |scm_update_cache_timeout |int |The scm_update_cache_timeout field. |False |False |True |False | +-------------------------+----------------------+---------------------------------------------------------+----------+-------+-----------+---------+ |job_timeout |int |The timeout field (in seconds). |False |False |True |False | +-------------------------+----------------------+---------------------------------------------------------+----------+-------+-----------+---------+ ..
API Specification ----------------- .. autoclass:: tower_cli.resources.project.Resource :members: copy, create, delete, get, list, modify, monitor, status, stdout, update, wait