aboutsummaryrefslogtreecommitdiffstats
path: root/src/onapsdk/sdc/templates/component_declare_input.json.j2
blob: b9fedc8c8b08c3b8539793fb6f0e0080be9a3b98 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
  "componentInstanceInputsMap": {},
  "componentInstanceProperties": {
    "{{ component.unique_id }}": [
      {
        "constraints": null,
        "defaultValue": null,
        "description": "",
        "name": "{{ property.name }}",
        "origName": "{{ property.name }}",
        "parentUniqueId": null,
        "password": false,
        "required": true,
        "schema": {
          "property": {}
        },
        "schemaType": null,
        "type": "{{ property.property_type }}",
        "uniqueId": "{{ property.unique_id }}",
        {%- if property.value is not none %}
        "value":"{{ property.value }}",
        {% else %}
        "value":null,
        {%- endif %}
        "definition": false,
        "getInputValues": null,
        "parentPropertyType": null,
        "subPropertyInputPath": null,
        "getPolicyValues": null,
        "inputPath": null,
        "metadata": null
      }
    ]
  },
  "groupProperties": {},
  "policyProperties": {}
}