├── .dockerignore ├── .gitignore ├── CHANGELOG.md ├── Dockerfile ├── Dockerfile.py26.tests ├── Dockerfile.tests ├── LICENSE ├── README.md ├── ansible.cfg ├── docs ├── README.md ├── __init__.py ├── build.py ├── enricher.py ├── extension.py ├── generator.py ├── jinja_filters.py ├── scripts │ ├── __init__.py │ └── generate_error_codes_page.py ├── snippets_generation │ ├── __init__.py │ ├── body_generator.py │ ├── swagger_ui_bravado.py │ └── swagger_ui_curlify.py ├── templates │ ├── auth.md.j2 │ ├── config.json.j2 │ ├── deploy_config.md.j2 │ ├── error_codes.md.j2 │ ├── includes │ │ ├── api_compatibility_disclaimer.j2 │ │ ├── data_params.j2 │ │ ├── model_params.j2 │ │ ├── operation_description.j2 │ │ ├── path_params.j2 │ │ └── query_params.j2 │ ├── index.md.j2 │ ├── intro.md.j2 │ ├── model.md.j2 │ ├── module.md.j2 │ ├── operation.md.j2 │ ├── resource_operation.md.j2 │ ├── resources_config.json.j2 │ ├── snippet_bravado.j2 │ ├── snippet_curl.j2 │ └── static │ │ ├── ftd_ansible │ │ ├── config.json │ │ ├── examples.md.j2 │ │ ├── installation_guide.md │ │ ├── intro.md.j2 │ │ └── user_guide.md.j2 │ │ └── ftd_api │ │ └── config.json.j2 └── utils.py ├── httpapi_plugins ├── __init__.py └── ftd.py ├── inventory └── sample_hosts ├── library ├── __init__.py ├── ftd_configuration.py ├── ftd_file_download.py ├── ftd_file_upload.py └── ftd_install.py ├── module_utils ├── __init__.py ├── common.py ├── configuration.py ├── device.py └── fdm_swagger_client.py ├── requirements.txt ├── samples ├── LICENSE ├── README.md ├── deployment │ ├── aws │ │ ├── README.md │ │ ├── build_ami_vftd.yaml │ │ ├── deploy.yaml │ │ ├── fixup-ftd.sh │ │ ├── requirements.txt │ │ └── vars.yaml │ ├── kvm │ │ ├── README.md │ │ ├── deploy_vm.yaml │ │ ├── guest_template.xml │ │ ├── inventory.yaml │ │ ├── network_template.xml │ │ └── setup_host.yaml │ └── vmware │ │ ├── README.md │ │ ├── ansible.cfg │ │ ├── demo_cloud.vmware.yaml │ │ ├── deploy.yml │ │ ├── deploy_and_destroy.yml │ │ ├── destroy.yml │ │ └── vars.yml ├── ftd_configuration │ ├── access_policy.yml │ ├── access_rule_with_applications.yml │ ├── access_rule_with_intrusion_and_file_policies.yml │ ├── access_rule_with_logging.yml │ ├── access_rule_with_networks.yml │ ├── access_rule_with_urls.yml │ ├── access_rule_with_users.yml │ ├── anyconnect_package_file.yml │ ├── backup.yml │ ├── data_dns_settings.yml │ ├── deployment.yml │ ├── dhcp_container.yml │ ├── download_upload.yml │ ├── ha_join.yml │ ├── identity_policy.yml │ ├── initial_provisioning.yml │ ├── nat.yml │ ├── network_object.yml │ ├── network_object_with_host_vars.yml │ ├── physical_interface.yml │ ├── port_object.yml │ ├── ra_vpn.yml │ ├── ra_vpn_license.yaml │ ├── security_intelligence_url_policy.yml │ ├── smart_license.yml │ ├── ssl_policy.yml │ ├── static_route_entry.yml │ └── sub_interface.yml ├── ftd_install │ ├── install_ftd_on_2110.yml │ ├── install_ftd_on_2110_with_local_connection.yml │ └── install_ftd_on_5516x.yml ├── test_ftd_configuration_register_as.yml ├── test_ftd_configuration_validation.yml ├── test_idempotency_access_rule.yml ├── test_idempotency_network_object.yml └── vftd_basic_setup_on_vmware.yml ├── test-requirements.txt ├── test ├── __init__.py └── unit │ ├── __init__.py │ ├── httpapi_plugins │ ├── __init__.py │ └── test_ftd.py │ ├── module_utils │ ├── __init__.py │ ├── test_common.py │ ├── test_configuration.py │ ├── test_data │ │ └── ngfw_with_ex.json │ ├── test_device.py │ ├── test_fdm_swagger_parser.py │ ├── test_fdm_swagger_validator.py │ ├── test_fdm_swagger_with_real_data.py │ └── test_upsert_functionality.py │ ├── test_ftd_configuration.py │ ├── test_ftd_file_download.py │ ├── test_ftd_file_upload.py │ └── test_ftd_install.py └── tox.ini /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/.dockerignore -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/Dockerfile -------------------------------------------------------------------------------- /Dockerfile.py26.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/Dockerfile.py26.tests -------------------------------------------------------------------------------- /Dockerfile.tests: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/Dockerfile.tests -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/README.md -------------------------------------------------------------------------------- /ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/ansible.cfg -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/build.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/build.py -------------------------------------------------------------------------------- /docs/enricher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/enricher.py -------------------------------------------------------------------------------- /docs/extension.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/extension.py -------------------------------------------------------------------------------- /docs/generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/generator.py -------------------------------------------------------------------------------- /docs/jinja_filters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/jinja_filters.py -------------------------------------------------------------------------------- /docs/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/scripts/generate_error_codes_page.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/scripts/generate_error_codes_page.py -------------------------------------------------------------------------------- /docs/snippets_generation/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/snippets_generation/body_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/snippets_generation/body_generator.py -------------------------------------------------------------------------------- /docs/snippets_generation/swagger_ui_bravado.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/snippets_generation/swagger_ui_bravado.py -------------------------------------------------------------------------------- /docs/snippets_generation/swagger_ui_curlify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/snippets_generation/swagger_ui_curlify.py -------------------------------------------------------------------------------- /docs/templates/auth.md.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/auth.md.j2 -------------------------------------------------------------------------------- /docs/templates/config.json.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/config.json.j2 -------------------------------------------------------------------------------- /docs/templates/deploy_config.md.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/deploy_config.md.j2 -------------------------------------------------------------------------------- /docs/templates/error_codes.md.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/error_codes.md.j2 -------------------------------------------------------------------------------- /docs/templates/includes/api_compatibility_disclaimer.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/includes/api_compatibility_disclaimer.j2 -------------------------------------------------------------------------------- /docs/templates/includes/data_params.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/includes/data_params.j2 -------------------------------------------------------------------------------- /docs/templates/includes/model_params.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/includes/model_params.j2 -------------------------------------------------------------------------------- /docs/templates/includes/operation_description.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/includes/operation_description.j2 -------------------------------------------------------------------------------- /docs/templates/includes/path_params.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/includes/path_params.j2 -------------------------------------------------------------------------------- /docs/templates/includes/query_params.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/includes/query_params.j2 -------------------------------------------------------------------------------- /docs/templates/index.md.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/index.md.j2 -------------------------------------------------------------------------------- /docs/templates/intro.md.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/intro.md.j2 -------------------------------------------------------------------------------- /docs/templates/model.md.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/model.md.j2 -------------------------------------------------------------------------------- /docs/templates/module.md.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/module.md.j2 -------------------------------------------------------------------------------- /docs/templates/operation.md.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/operation.md.j2 -------------------------------------------------------------------------------- /docs/templates/resource_operation.md.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/resource_operation.md.j2 -------------------------------------------------------------------------------- /docs/templates/resources_config.json.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/resources_config.json.j2 -------------------------------------------------------------------------------- /docs/templates/snippet_bravado.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/snippet_bravado.j2 -------------------------------------------------------------------------------- /docs/templates/snippet_curl.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/snippet_curl.j2 -------------------------------------------------------------------------------- /docs/templates/static/ftd_ansible/config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/static/ftd_ansible/config.json -------------------------------------------------------------------------------- /docs/templates/static/ftd_ansible/examples.md.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/static/ftd_ansible/examples.md.j2 -------------------------------------------------------------------------------- /docs/templates/static/ftd_ansible/installation_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/static/ftd_ansible/installation_guide.md -------------------------------------------------------------------------------- /docs/templates/static/ftd_ansible/intro.md.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/static/ftd_ansible/intro.md.j2 -------------------------------------------------------------------------------- /docs/templates/static/ftd_ansible/user_guide.md.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/static/ftd_ansible/user_guide.md.j2 -------------------------------------------------------------------------------- /docs/templates/static/ftd_api/config.json.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/templates/static/ftd_api/config.json.j2 -------------------------------------------------------------------------------- /docs/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/docs/utils.py -------------------------------------------------------------------------------- /httpapi_plugins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /httpapi_plugins/ftd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/httpapi_plugins/ftd.py -------------------------------------------------------------------------------- /inventory/sample_hosts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/inventory/sample_hosts -------------------------------------------------------------------------------- /library/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /library/ftd_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/library/ftd_configuration.py -------------------------------------------------------------------------------- /library/ftd_file_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/library/ftd_file_download.py -------------------------------------------------------------------------------- /library/ftd_file_upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/library/ftd_file_upload.py -------------------------------------------------------------------------------- /library/ftd_install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/library/ftd_install.py -------------------------------------------------------------------------------- /module_utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /module_utils/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/module_utils/common.py -------------------------------------------------------------------------------- /module_utils/configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/module_utils/configuration.py -------------------------------------------------------------------------------- /module_utils/device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/module_utils/device.py -------------------------------------------------------------------------------- /module_utils/fdm_swagger_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/module_utils/fdm_swagger_client.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/requirements.txt -------------------------------------------------------------------------------- /samples/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/LICENSE -------------------------------------------------------------------------------- /samples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/README.md -------------------------------------------------------------------------------- /samples/deployment/aws/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/aws/README.md -------------------------------------------------------------------------------- /samples/deployment/aws/build_ami_vftd.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/aws/build_ami_vftd.yaml -------------------------------------------------------------------------------- /samples/deployment/aws/deploy.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/aws/deploy.yaml -------------------------------------------------------------------------------- /samples/deployment/aws/fixup-ftd.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/aws/fixup-ftd.sh -------------------------------------------------------------------------------- /samples/deployment/aws/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/aws/requirements.txt -------------------------------------------------------------------------------- /samples/deployment/aws/vars.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/aws/vars.yaml -------------------------------------------------------------------------------- /samples/deployment/kvm/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/kvm/README.md -------------------------------------------------------------------------------- /samples/deployment/kvm/deploy_vm.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/kvm/deploy_vm.yaml -------------------------------------------------------------------------------- /samples/deployment/kvm/guest_template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/kvm/guest_template.xml -------------------------------------------------------------------------------- /samples/deployment/kvm/inventory.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/kvm/inventory.yaml -------------------------------------------------------------------------------- /samples/deployment/kvm/network_template.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/kvm/network_template.xml -------------------------------------------------------------------------------- /samples/deployment/kvm/setup_host.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/kvm/setup_host.yaml -------------------------------------------------------------------------------- /samples/deployment/vmware/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/vmware/README.md -------------------------------------------------------------------------------- /samples/deployment/vmware/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/vmware/ansible.cfg -------------------------------------------------------------------------------- /samples/deployment/vmware/demo_cloud.vmware.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/vmware/demo_cloud.vmware.yaml -------------------------------------------------------------------------------- /samples/deployment/vmware/deploy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/vmware/deploy.yml -------------------------------------------------------------------------------- /samples/deployment/vmware/deploy_and_destroy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/vmware/deploy_and_destroy.yml -------------------------------------------------------------------------------- /samples/deployment/vmware/destroy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/vmware/destroy.yml -------------------------------------------------------------------------------- /samples/deployment/vmware/vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/deployment/vmware/vars.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/access_policy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/access_policy.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/access_rule_with_applications.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/access_rule_with_applications.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/access_rule_with_intrusion_and_file_policies.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/access_rule_with_intrusion_and_file_policies.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/access_rule_with_logging.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/access_rule_with_logging.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/access_rule_with_networks.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/access_rule_with_networks.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/access_rule_with_urls.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/access_rule_with_urls.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/access_rule_with_users.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/access_rule_with_users.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/anyconnect_package_file.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/anyconnect_package_file.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/backup.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/backup.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/data_dns_settings.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/data_dns_settings.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/deployment.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/deployment.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/dhcp_container.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/dhcp_container.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/download_upload.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/download_upload.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/ha_join.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/ha_join.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/identity_policy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/identity_policy.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/initial_provisioning.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/initial_provisioning.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/nat.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/nat.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/network_object.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/network_object.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/network_object_with_host_vars.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/network_object_with_host_vars.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/physical_interface.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/physical_interface.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/port_object.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/port_object.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/ra_vpn.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/ra_vpn.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/ra_vpn_license.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/ra_vpn_license.yaml -------------------------------------------------------------------------------- /samples/ftd_configuration/security_intelligence_url_policy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/security_intelligence_url_policy.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/smart_license.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/smart_license.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/ssl_policy.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/ssl_policy.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/static_route_entry.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/static_route_entry.yml -------------------------------------------------------------------------------- /samples/ftd_configuration/sub_interface.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_configuration/sub_interface.yml -------------------------------------------------------------------------------- /samples/ftd_install/install_ftd_on_2110.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_install/install_ftd_on_2110.yml -------------------------------------------------------------------------------- /samples/ftd_install/install_ftd_on_2110_with_local_connection.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_install/install_ftd_on_2110_with_local_connection.yml -------------------------------------------------------------------------------- /samples/ftd_install/install_ftd_on_5516x.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/ftd_install/install_ftd_on_5516x.yml -------------------------------------------------------------------------------- /samples/test_ftd_configuration_register_as.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/test_ftd_configuration_register_as.yml -------------------------------------------------------------------------------- /samples/test_ftd_configuration_validation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/test_ftd_configuration_validation.yml -------------------------------------------------------------------------------- /samples/test_idempotency_access_rule.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/test_idempotency_access_rule.yml -------------------------------------------------------------------------------- /samples/test_idempotency_network_object.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/test_idempotency_network_object.yml -------------------------------------------------------------------------------- /samples/vftd_basic_setup_on_vmware.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/samples/vftd_basic_setup_on_vmware.yml -------------------------------------------------------------------------------- /test-requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/test-requirements.txt -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/unit/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/unit/httpapi_plugins/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/unit/httpapi_plugins/test_ftd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/test/unit/httpapi_plugins/test_ftd.py -------------------------------------------------------------------------------- /test/unit/module_utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/unit/module_utils/test_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/test/unit/module_utils/test_common.py -------------------------------------------------------------------------------- /test/unit/module_utils/test_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/test/unit/module_utils/test_configuration.py -------------------------------------------------------------------------------- /test/unit/module_utils/test_data/ngfw_with_ex.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/test/unit/module_utils/test_data/ngfw_with_ex.json -------------------------------------------------------------------------------- /test/unit/module_utils/test_device.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/test/unit/module_utils/test_device.py -------------------------------------------------------------------------------- /test/unit/module_utils/test_fdm_swagger_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/test/unit/module_utils/test_fdm_swagger_parser.py -------------------------------------------------------------------------------- /test/unit/module_utils/test_fdm_swagger_validator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/test/unit/module_utils/test_fdm_swagger_validator.py -------------------------------------------------------------------------------- /test/unit/module_utils/test_fdm_swagger_with_real_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/test/unit/module_utils/test_fdm_swagger_with_real_data.py -------------------------------------------------------------------------------- /test/unit/module_utils/test_upsert_functionality.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/test/unit/module_utils/test_upsert_functionality.py -------------------------------------------------------------------------------- /test/unit/test_ftd_configuration.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/test/unit/test_ftd_configuration.py -------------------------------------------------------------------------------- /test/unit/test_ftd_file_download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/test/unit/test_ftd_file_download.py -------------------------------------------------------------------------------- /test/unit/test_ftd_file_upload.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/test/unit/test_ftd_file_upload.py -------------------------------------------------------------------------------- /test/unit/test_ftd_install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/test/unit/test_ftd_install.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CiscoDevNet/FTDAnsible/HEAD/tox.ini --------------------------------------------------------------------------------