@@ -20,12 +20,14 @@ A representation of a cluster you can deploy to.
2020- ` cloud ` (String) The cloud provider used to create this cluster.
2121- ` cloud_settings ` (Attributes) Cloud-specific settings for this cluster. (see [ below for nested schema] ( #nestedatt--cloud_settings ) )
2222- ` name ` (String) Human-readable name of this cluster, that also translates to cloud resource name.
23- - ` provider_id ` (String)
2423
2524### Optional
2625
26+ - ` bindings ` (Attributes) Read and write policies of this cluster. (see [ below for nested schema] ( #nestedatt--bindings ) )
2727- ` handle ` (String) A short, unique human-readable name used to identify this cluster. Does not necessarily map to the cloud resource name.
28+ - ` node_pools ` (Attributes List) (see [ below for nested schema] ( #nestedatt--node_pools ) )
2829- ` protect ` (Boolean) If set to ` true ` then this cluster cannot be deleted.
30+ - ` provider_id ` (String)
2931- ` tags ` (Map of String) Key-value tags used to filter clusters.
3032- ` version ` (String)
3133
@@ -115,3 +117,75 @@ Required:
115117- ` network ` (String)
116118- ` project ` (String)
117119- ` region ` (String)
120+
121+
122+
123+ <a id =" nestedatt--bindings " ></a >
124+ ### Nested Schema for ` bindings `
125+
126+ Optional:
127+
128+ - ` read ` (Attributes List) Read policies of this cluster. (see [ below for nested schema] ( #nestedatt--bindings--read ) )
129+ - ` write ` (Attributes List) Write policies of this cluster. (see [ below for nested schema] ( #nestedatt--bindings--write ) )
130+
131+ <a id =" nestedatt--bindings--read " ></a >
132+ ### Nested Schema for ` bindings.read `
133+
134+ Optional:
135+
136+ - ` group_id ` (String)
137+ - ` id ` (String)
138+ - ` user_id ` (String)
139+
140+
141+ <a id =" nestedatt--bindings--write " ></a >
142+ ### Nested Schema for ` bindings.write `
143+
144+ Optional:
145+
146+ - ` group_id ` (String)
147+ - ` id ` (String)
148+ - ` user_id ` (String)
149+
150+
151+
152+ <a id =" nestedatt--node_pools " ></a >
153+ ### Nested Schema for ` node_pools `
154+
155+ Required:
156+
157+ - ` instance_type ` (String)
158+ - ` max_size ` (Number)
159+ - ` min_size ` (Number)
160+ - ` name ` (String)
161+
162+ Optional:
163+
164+ - ` cloud_settings ` (Attributes) Cloud-specific settings for this node pool. (see [ below for nested schema] ( #nestedatt--node_pools--cloud_settings ) )
165+ - ` labels ` (Map of String)
166+ - ` taints ` (Attributes List) (see [ below for nested schema] ( #nestedatt--node_pools--taints ) )
167+
168+ <a id =" nestedatt--node_pools--cloud_settings " ></a >
169+ ### Nested Schema for ` node_pools.cloud_settings `
170+
171+ Optional:
172+
173+ - ` aws ` (Attributes) (see [ below for nested schema] ( #nestedatt--node_pools--cloud_settings--aws ) )
174+
175+ <a id =" nestedatt--node_pools--cloud_settings--aws " ></a >
176+ ### Nested Schema for ` node_pools.cloud_settings.aws `
177+
178+ Optional:
179+
180+ - ` launch_template_id ` (String)
181+
182+
183+
184+ <a id =" nestedatt--node_pools--taints " ></a >
185+ ### Nested Schema for ` node_pools.taints `
186+
187+ Required:
188+
189+ - ` effect ` (Map of String)
190+ - ` key ` (Map of String)
191+ - ` value ` (Map of String)
0 commit comments