{% extends "base.html" %} {% block title %}TAPDB Admin - Create Instance{% endblock %} {% block content %}

Create Instance from Template

{% if error %}

⚠️ {{ error }}

{% endif %} {% if success %}

✅ {{ success }}

{% if created_instance %}

View Created Instance: {{ created_instance.euid }}

{% endif %}
{% endif %}

Template Information

{% if template.json_addl and template.json_addl.description %} {% endif %}
EUID{{ template.euid }}
Name{{ template.name or '-' }}
Type Hierarchy{{ template.category }} / {{ template.type }} / {{ template.subtype }}
Version{{ template.version }}
Description{{ template.json_addl.description }}

Instance Details

{% if has_instantiation_layouts %}

This template defines child objects that will be automatically created.

{% endif %}

🔗 Instance Relationships (Optional)

Link this instance to existing instances. Enter EUIDs separated by commas (e.g., GX1, GX2).

The new instance will be a child of these parent instances.

The new instance will be a parent of these child instances.

{% if default_properties %}

Custom Properties

These properties are defined by the template. Modify values as needed.

{% for key, value in default_properties.items() %} {% if key not in ['instantiation_layouts', 'action_imports', 'action_groups', 'default_status', 'singleton', 'description'] %}
{% if value is mapping %} {% elif value is iterable and value is not string %} {% elif value is sameas true or value is sameas false %} {% elif value is number %} {% else %} {% endif %}
{% endif %} {% endfor %}
{% endif %}
Cancel
{% endblock %} {% block scripts %} {% endblock %}