{ "dependencies": [ { "role": "element", "var_element_version": "{{var_element_and_nginx_element_version}}", "var_element_path": "{{var_element_and_nginx_path}}", "var_element_matrix_baseurl": "{{var_element_and_nginx_element_matrix_baseurl}}", "var_element_server_name": "{{var_element_and_nginx_element_server_name}}" }, { "when": "var_element_and_nginx_tls_cert_kind == 'existing'", "role": "tlscert_existing", "var_tlscert_existing_domain": "{{var_element_and_nginx_domain}}", "var_tlscert_existing_key_path": "{{var_element_and_nginx_tls_cert_data_existing_key_path}}", "var_tlscert_existing_cert_path": "{{var_element_and_nginx_tls_cert_data_existing_cert_path}}", "var_tlscert_existing_fullchain_path": "{{var_element_and_nginx_tls_cert_data_existing_fullchain_path}}" }, { "when": "var_element_and_nginx_tls_cert_kind == 'selfsigned'", "role": "tlscert_selfsigned", "var_tlscert_selfsigned": "{{var_element_and_nginx_domain}}" }, { "when": "var_element_and_nginx_tls_cert_kind == 'acme_inwx'", "role": "tlscert_acme_inwx", "var_tlscert_acme_inwx_domain": "{{var_element_and_nginx_domain}}", "var_tlscert_acme_inwx_acme_account_email": "{{var_element_and_nginx_tls_cert_data_acme_inwx_acme_account_email}}", "var_tlscert_acme_inwx_inwx_account_username": "{{var_element_and_nginx_tls_cert_data_acme_inwx_inwx_account_username}}", "var_tlscert_acme_inwx_inwx_account_password": "{{var_element_and_nginx_tls_cert_data_acme_inwx_inwx_account_password}}" } ] }