You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-`spec` (Attributes) Building block specification. (see [below for nested schema](#nestedatt--spec))
30
+
-`status` (Attributes) Current building block status. (see [below for nested schema](#nestedatt--status))
31
+
32
+
<aid="nestedatt--metadata"></a>
33
+
### Nested Schema for `metadata`
34
+
35
+
Required:
36
+
37
+
-`uuid` (String) UUID which uniquely identifies the building block.
38
+
39
+
Read-Only:
40
+
41
+
-`created_on` (String) Timestamp of building block creation.
42
+
-`marked_for_deletion_by` (String) For deleted building blocks: user who requested deletion.
43
+
-`marked_for_deletion_on` (String) For deleted building blocks: timestamp of deletion.
44
+
-`owned_by_workspace` (String) The workspace containing this building block.
45
+
46
+
47
+
<aid="nestedatt--spec"></a>
48
+
### Nested Schema for `spec`
49
+
50
+
Read-Only:
51
+
52
+
-`building_block_definition_version_ref` (Attributes) References the building block definition this building block is based on. (see [below for nested schema](#nestedatt--spec--building_block_definition_version_ref))
53
+
-`display_name` (String) Display name for the building block as shown in meshPanel.
54
+
-`inputs` (Attributes Map) Contains all building block inputs. Each input has exactly one value attribute set according to its' type. (see [below for nested schema](#nestedatt--spec--inputs))
55
+
-`parent_building_blocks` (Attributes List) List of parent building blocks. (see [below for nested schema](#nestedatt--spec--parent_building_blocks))
56
+
-`target_ref` (Attributes) References the building block target. Depending on the building block definition this will be a workspace or a tenant (see [below for nested schema](#nestedatt--spec--target_ref))
### Nested Schema for `spec.parent_building_blocks`
81
+
82
+
Read-Only:
83
+
84
+
-`buildingblock_uuid` (String) UUID of the parent building block.
85
+
-`definition_uuid` (String) UUID of the parent building block definition.
86
+
87
+
88
+
<aid="nestedatt--spec--target_ref"></a>
89
+
### Nested Schema for `spec.target_ref`
90
+
91
+
Read-Only:
92
+
93
+
-`identifier` (String) Identifier of the target workspace.
94
+
-`kind` (String) Target kind for this building block, depends on building block definition type. One of `meshTenant`, `meshWorkspace`.
95
+
-`uuid` (String) UUID of the target tenant.
96
+
97
+
98
+
99
+
<aid="nestedatt--status"></a>
100
+
### Nested Schema for `status`
101
+
102
+
Read-Only:
103
+
104
+
-`force_purge` (Boolean) Indicates whether an operator has requested purging of this Building Block.
105
+
-`outputs` (Attributes Map) Building block outputs. Each output has exactly one value attribute set. (see [below for nested schema](#nestedatt--status--outputs))
106
+
-`status` (String) Execution status. One of `WAITING_FOR_DEPENDENT_INPUT`, `WAITING_FOR_OPERATOR_INPUT`, `PENDING`, `IN_PROGRESS`, `SUCCEEDED`, `FAILED`.
107
+
108
+
<aid="nestedatt--status--outputs"></a>
109
+
### Nested Schema for `status.outputs`
110
+
111
+
Read-Only:
112
+
113
+
-`value_bool` (Boolean)
114
+
-`value_file` (String)
115
+
-`value_int` (Number)
116
+
-`value_list` (String) JSON encoded list of objects.
-`metadata` (Attributes) Building block metadata. (see [below for nested schema](#nestedatt--metadata))
30
+
-`status` (Attributes) Current building block status. (see [below for nested schema](#nestedatt--status))
31
+
32
+
<aid="nestedatt--spec"></a>
33
+
### Nested Schema for `spec`
34
+
35
+
Required:
36
+
37
+
-`building_block_definition_version_ref` (Attributes) References the building block definition this building block is based on. (see [below for nested schema](#nestedatt--spec--building_block_definition_version_ref))
38
+
-`display_name` (String) Display name for the building block as shown in meshPanel.
39
+
-`target_ref` (Attributes) References the building block target. Depending on the building block definition this will be a workspace or a tenant (see [below for nested schema](#nestedatt--spec--target_ref))
40
+
41
+
Optional:
42
+
43
+
-`inputs` (Attributes Map) Building block user inputs. Each input has exactly one value. Use the value attribute that corresponds to the desired input type, e.g. `value_int` to set an integer input, and leave the remaining attributes empty. (see [below for nested schema](#nestedatt--spec--inputs))
44
+
-`parent_building_blocks` (Attributes List) List of parent building blocks. (see [below for nested schema](#nestedatt--spec--parent_building_blocks))
45
+
46
+
Read-Only:
47
+
48
+
-`combined_inputs` (Attributes Map) Contains all building block inputs. Each input has exactly one value attribute set according to its' type. (see [below for nested schema](#nestedatt--spec--combined_inputs))
### Nested Schema for `spec.parent_building_blocks`
86
+
87
+
Required:
88
+
89
+
-`buildingblock_uuid` (String) UUID of the parent building block.
90
+
-`definition_uuid` (String) UUID of the parent building block definition.
91
+
92
+
93
+
<aid="nestedatt--spec--combined_inputs"></a>
94
+
### Nested Schema for `spec.combined_inputs`
95
+
96
+
Read-Only:
97
+
98
+
-`value_bool` (Boolean)
99
+
-`value_file` (String)
100
+
-`value_int` (Number)
101
+
-`value_list` (String) JSON encoded list of objects.
102
+
-`value_single_select` (String)
103
+
-`value_string` (String)
104
+
105
+
106
+
107
+
<aid="nestedatt--metadata"></a>
108
+
### Nested Schema for `metadata`
109
+
110
+
Read-Only:
111
+
112
+
-`created_on` (String) Timestamp of building block creation.
113
+
-`marked_for_deletion_by` (String) For deleted building blocks: user who requested deletion.
114
+
-`marked_for_deletion_on` (String) For deleted building blocks: timestamp of deletion.
115
+
-`owned_by_workspace` (String) The workspace containing this building block.
116
+
-`uuid` (String) UUID which uniquely identifies the building block.
117
+
118
+
119
+
<aid="nestedatt--status"></a>
120
+
### Nested Schema for `status`
121
+
122
+
Read-Only:
123
+
124
+
-`force_purge` (Boolean) Indicates whether an operator has requested purging of this Building Block.
125
+
-`outputs` (Attributes Map) Building block outputs. Each output has exactly one value attribute set. (see [below for nested schema](#nestedatt--status--outputs))
126
+
-`status` (String) Execution status. One of `WAITING_FOR_DEPENDENT_INPUT`, `WAITING_FOR_OPERATOR_INPUT`, `PENDING`, `IN_PROGRESS`, `SUCCEEDED`, `FAILED`.
127
+
128
+
<aid="nestedatt--status--outputs"></a>
129
+
### Nested Schema for `status.outputs`
130
+
131
+
Read-Only:
132
+
133
+
-`value_bool` (Boolean)
134
+
-`value_file` (String)
135
+
-`value_int` (Number)
136
+
-`value_list` (String) JSON encoded list of objects.
0 commit comments