├── README.md ├── examples ├── direct-nitro-api-calls │ ├── README.md │ └── direct-nitro-api-calls.yaml ├── nitro-call-through-mas │ ├── README.md │ └── nitro-call-through-mas.yaml └── template_ns_config │ ├── README.md │ ├── ns.conf.template │ └── template_ns_config.yaml ├── inventory.txt └── playbooks ├── mas ├── mas_login.yaml ├── mas_ns_feature_enable_disable.yaml ├── mas_ns_file_delete.yaml ├── mas_ns_file_get.yaml ├── mas_ns_file_put.yaml ├── mas_ns_reboot.yaml ├── mas_ns_resource_add.yaml ├── mas_ns_resource_delete.yaml ├── mas_ns_resource_enable_disable.yaml ├── mas_ns_resource_get.yaml ├── mas_ns_resource_get_all.yaml ├── mas_ns_resource_get_attrs.yaml ├── mas_ns_resource_update.yaml └── mas_ns_save_running_config.yaml └── ns ├── ns_feature_enable_disable.yaml ├── ns_file_delete.yaml ├── ns_file_get.yaml ├── ns_file_put.yaml ├── ns_reboot.yaml ├── ns_resource_add.yaml ├── ns_resource_delete.yaml ├── ns_resource_enable_disable.yaml ├── ns_resource_get.yaml ├── ns_resource_get_all.yaml ├── ns_resource_get_attrs.yaml ├── ns_resource_update.yaml └── ns_save_running_config.yaml /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/README.md -------------------------------------------------------------------------------- /examples/direct-nitro-api-calls/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/examples/direct-nitro-api-calls/README.md -------------------------------------------------------------------------------- /examples/direct-nitro-api-calls/direct-nitro-api-calls.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/examples/direct-nitro-api-calls/direct-nitro-api-calls.yaml -------------------------------------------------------------------------------- /examples/nitro-call-through-mas/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/examples/nitro-call-through-mas/README.md -------------------------------------------------------------------------------- /examples/nitro-call-through-mas/nitro-call-through-mas.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/examples/nitro-call-through-mas/nitro-call-through-mas.yaml -------------------------------------------------------------------------------- /examples/template_ns_config/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/examples/template_ns_config/README.md -------------------------------------------------------------------------------- /examples/template_ns_config/ns.conf.template: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/examples/template_ns_config/ns.conf.template -------------------------------------------------------------------------------- /examples/template_ns_config/template_ns_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/examples/template_ns_config/template_ns_config.yaml -------------------------------------------------------------------------------- /inventory.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/inventory.txt -------------------------------------------------------------------------------- /playbooks/mas/mas_login.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/mas/mas_login.yaml -------------------------------------------------------------------------------- /playbooks/mas/mas_ns_feature_enable_disable.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/mas/mas_ns_feature_enable_disable.yaml -------------------------------------------------------------------------------- /playbooks/mas/mas_ns_file_delete.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/mas/mas_ns_file_delete.yaml -------------------------------------------------------------------------------- /playbooks/mas/mas_ns_file_get.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/mas/mas_ns_file_get.yaml -------------------------------------------------------------------------------- /playbooks/mas/mas_ns_file_put.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/mas/mas_ns_file_put.yaml -------------------------------------------------------------------------------- /playbooks/mas/mas_ns_reboot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/mas/mas_ns_reboot.yaml -------------------------------------------------------------------------------- /playbooks/mas/mas_ns_resource_add.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/mas/mas_ns_resource_add.yaml -------------------------------------------------------------------------------- /playbooks/mas/mas_ns_resource_delete.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/mas/mas_ns_resource_delete.yaml -------------------------------------------------------------------------------- /playbooks/mas/mas_ns_resource_enable_disable.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/mas/mas_ns_resource_enable_disable.yaml -------------------------------------------------------------------------------- /playbooks/mas/mas_ns_resource_get.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/mas/mas_ns_resource_get.yaml -------------------------------------------------------------------------------- /playbooks/mas/mas_ns_resource_get_all.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/mas/mas_ns_resource_get_all.yaml -------------------------------------------------------------------------------- /playbooks/mas/mas_ns_resource_get_attrs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/mas/mas_ns_resource_get_attrs.yaml -------------------------------------------------------------------------------- /playbooks/mas/mas_ns_resource_update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/mas/mas_ns_resource_update.yaml -------------------------------------------------------------------------------- /playbooks/mas/mas_ns_save_running_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/mas/mas_ns_save_running_config.yaml -------------------------------------------------------------------------------- /playbooks/ns/ns_feature_enable_disable.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/ns/ns_feature_enable_disable.yaml -------------------------------------------------------------------------------- /playbooks/ns/ns_file_delete.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/ns/ns_file_delete.yaml -------------------------------------------------------------------------------- /playbooks/ns/ns_file_get.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/ns/ns_file_get.yaml -------------------------------------------------------------------------------- /playbooks/ns/ns_file_put.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/ns/ns_file_put.yaml -------------------------------------------------------------------------------- /playbooks/ns/ns_reboot.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/ns/ns_reboot.yaml -------------------------------------------------------------------------------- /playbooks/ns/ns_resource_add.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/ns/ns_resource_add.yaml -------------------------------------------------------------------------------- /playbooks/ns/ns_resource_delete.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/ns/ns_resource_delete.yaml -------------------------------------------------------------------------------- /playbooks/ns/ns_resource_enable_disable.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/ns/ns_resource_enable_disable.yaml -------------------------------------------------------------------------------- /playbooks/ns/ns_resource_get.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/ns/ns_resource_get.yaml -------------------------------------------------------------------------------- /playbooks/ns/ns_resource_get_all.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/ns/ns_resource_get_all.yaml -------------------------------------------------------------------------------- /playbooks/ns/ns_resource_get_attrs.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/ns/ns_resource_get_attrs.yaml -------------------------------------------------------------------------------- /playbooks/ns/ns_resource_update.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/ns/ns_resource_update.yaml -------------------------------------------------------------------------------- /playbooks/ns/ns_save_running_config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/netscaler/ansible-nitro-api-calls/HEAD/playbooks/ns/ns_save_running_config.yaml --------------------------------------------------------------------------------