11lockVersion: 2.0.0
22id: 998a101f-1cb6-4c08-9fd1-b3ee7a1cdeb4
33management:
4- docChecksum: 1b26e8c7c1ab65a1ba2183f905b98a1c
4+ docChecksum: 64c6c6e1ba31ff6b601d0063e45b6a48
55 docVersion: 0.0.1
6- speakeasyVersion: 1.477 .0
7- generationVersion: 2.497.0
8- releaseVersion: 0.14.2
9- configChecksum: f7903441c23a0a44467352a31adb6dff
6+ speakeasyVersion: 1.665 .0
7+ generationVersion: 2.767.2
8+ releaseVersion: 0.15.0
9+ configChecksum: c73b8c4ce0dfb533bf99433177b9e534
1010 repoURL: https://github.com/epilot-dev/terraform-provider-epilot-designbuilder.git
1111features:
1212 terraform:
1313 additionalDependencies: 0.1.0
14- core: 3.29.0
15- deprecations: 2.81.1
16- envVarSecurityUsage: 0.1.0
17- globalSecurity: 2.81.9
18- globalServerURLs: 2.82.1
19- retries: 2.81.2
14+ core: 3.46.18
15+ deprecations: 2.82.0
16+ globalSecurity: 2.82.1
17+ globalServerURLs: 2.83.0
18+ retries: 2.81.4
2019 typeOverrides: 2.81.1
2120generatedFiles:
2221 - .gitattributes
2322 - USAGE.md
24- - examples/README.md
2523 - examples/data-sources/epilot-designbuilder_design/data-source.tf
2624 - examples/provider/provider.tf
25+ - examples/resources/epilot-designbuilder_design/import-by-string-id.tf
2726 - examples/resources/epilot-designbuilder_design/import.sh
2827 - examples/resources/epilot-designbuilder_design/resource.tf
2928 - go.mod
3029 - go.sum
3130 - internal/planmodifiers/boolplanmodifier/suppress_diff.go
31+ - internal/planmodifiers/float32planmodifier/suppress_diff.go
3232 - internal/planmodifiers/float64planmodifier/suppress_diff.go
33+ - internal/planmodifiers/int32planmodifier/suppress_diff.go
3334 - internal/planmodifiers/int64planmodifier/suppress_diff.go
3435 - internal/planmodifiers/listplanmodifier/suppress_diff.go
3536 - internal/planmodifiers/mapplanmodifier/suppress_diff.go
@@ -57,11 +58,16 @@ generatedFiles:
5758 - internal/provider/reflect/primitive.go
5859 - internal/provider/reflect/slice.go
5960 - internal/provider/reflect/struct.go
61+ - internal/provider/typeconvert/date.go
62+ - internal/provider/typeconvert/datetime.go
63+ - internal/provider/typeconvert/int.go
6064 - internal/provider/types/design_tokens.go
6165 - internal/provider/types/user.go
6266 - internal/provider/utils.go
6367 - internal/sdk/.gitattributes
6468 - internal/sdk/designbuilder.go
69+ - internal/sdk/docs/models/operations/option.md
70+ - internal/sdk/internal/config/sdkconfiguration.go
6571 - internal/sdk/internal/hooks/hooks.go
6672 - internal/sdk/internal/utils/contenttype.go
6773 - internal/sdk/internal/utils/env.go
@@ -88,6 +94,7 @@ generatedFiles:
8894 - internal/sdk/models/operations/options.go
8995 - internal/sdk/models/operations/removeconsumer.go
9096 - internal/sdk/models/operations/updatedesign.go
97+ - internal/sdk/models/operations/uploadfile.go
9198 - internal/sdk/models/shared/addconsumerreq.go
9299 - internal/sdk/models/shared/adddesignreq.go
93100 - internal/sdk/models/shared/adddesignres.go
@@ -97,21 +104,28 @@ generatedFiles:
97104 - internal/sdk/models/shared/getalldesignsres.go
98105 - internal/sdk/models/shared/getbrandsres.go
99106 - internal/sdk/models/shared/getdesignres.go
107+ - internal/sdk/models/shared/removeconsumerreq.go
100108 - internal/sdk/models/shared/security.go
109+ - internal/sdk/models/shared/theme.go
101110 - internal/sdk/models/shared/updatedesignreq.go
111+ - internal/sdk/models/shared/uploadfilereq.go
112+ - internal/sdk/models/shared/uploadfileres.go
113+ - internal/sdk/optionalnullable/optionalnullable.go
114+ - internal/sdk/optionalnullable/optionalnullable_test.go
102115 - internal/sdk/retry/config.go
103116 - internal/sdk/sdk.go
104117 - internal/sdk/types/bigint.go
105118 - internal/sdk/types/date.go
106119 - internal/sdk/types/datetime.go
107- - internal/sdk/types/decimal.go
108120 - internal/sdk/types/pointers.go
109121 - internal/validators/DateValidator.go
110122 - internal/validators/ExactlyOneChild.go
111123 - internal/validators/JSONParseValidator.go
112124 - internal/validators/RFC3339Validator.go
113125 - internal/validators/boolvalidators/not_null.go
126+ - internal/validators/float32validators/not_null.go
114127 - internal/validators/float64validators/not_null.go
128+ - internal/validators/int32validators/not_null.go
115129 - internal/validators/int64validators/not_null.go
116130 - internal/validators/listvalidators/not_null.go
117131 - internal/validators/mapvalidators/not_null.go
@@ -124,34 +138,44 @@ generatedFiles:
124138 - tools/tools.go
125139examples:
126140 addConsumer:
127- "" :
141+ speakeasy-default-add-consumer :
128142 parameters:
129143 path:
130- application: "journey"
131144 designId: "4a062990-a6a3-11eb-9828-4f3da7d4935a"
145+ application: "journey"
132146 requestBody:
133- application/json: {"consumer_id": "<id>", "consumer_name": "<value>"}
147+ application/json: {"consumer_id": "4a062990-a6a3-11eb-9828-4f3da7d4935a", "consumer_name": "<value>"}
148+ responses:
149+ "400":
150+ application/json: {}
151+ "500":
152+ application/json: {}
134153 addDesign:
135154 speakeasy-default-add-design:
136155 requestBody:
137- application/json: {"design": {"style": {"consumer": {"customer_portals": [{"id": "<id>", "name": "< value>"}], "widgets": [{"id": "<id>", "name": "<value>"}, {"id": "<id>", "name": "<value>"}, {"id": "<id>", "name": "<value>"}]}, "palette": {"background": "<value>", "error": "<value>", "navbar": "<value>", "paper": "<value>", "primary": "<value>", "secondary": "<value>"}, "typography": {"font": {"font_id": "<id>", "font_name": "<value>", "urls": [{}, {}]}, "primary": "<value>", "secondary": "<value>"}} , "style_name": "<value>"}}
156+ application/json: {"design": {"style": "< value>", "style_name": "<value>"}}
138157 responses:
139158 "201":
140- application/json: {"design": {"created_at": "2021-01-30T08:30:00Z", "edited": true, "style": {"consumer": {"customer_portals": [{"id": "<id>", "name": "< value>"}, {"id": "<id>", "name": "<value>"}, {"id": "<id>", "name": "<value>"}], "widgets": [{"id": "<id>", "name": "<value>"}, {"id": "<id>", "name": "<value>"}]}, "palette": {"background": "<value>", "error": "<value>", "navbar": "<value>", "paper": "<value>", "primary": "<value>", "secondary": "<value>"}, "typography": {"font": {"font_id": "<id>", "font_name": "<value>", "urls": [{}]}, "primary": "<value>", "secondary": "<value>"}} , "style_name": "<value>"}}
159+ application/json: {"design": {"created_at": "2021-01-30T08:30:00Z", "edited": true, "style": "< value>", "style_name": "<value>"}}
141160 "400":
142161 application/json: {}
143162 "500":
144163 application/json: {}
145164 deleteDesign:
146- "" :
165+ speakeasy-default-delete-design :
147166 parameters:
148167 path:
149168 designId: "4a062990-a6a3-11eb-9828-4f3da7d4935a"
169+ responses:
170+ "400":
171+ application/json: {}
172+ "500":
173+ application/json: {}
150174 getAllDesigns:
151175 speakeasy-default-get-all-designs:
152176 responses:
153177 "200":
154- application/json: [ {"designs": [{"created_at": "2021-01-30T08:30:00Z", "edited": true, "style": {"consumer": {"customer_portals": [{"id": "<id>", "name": "< value>"}] , "widgets": []}, "palette": {"background": "<value>", "error": "<value>", "navbar": "<value>", "paper": "<value>", "primary": "<value>", "secondary": "<value>"}, "typography": {"font": {"font_id": "<id>", "font_name": "<value>", "urls": [{}]}, "primary": "<value>", "secondary": "<value>"}}, " style_name": "<value>"}]}]
178+ application/json: {"designs": [{"created_at": "2021-01-30T08:30:00Z", "edited": true, "style": "< value>", "style_name": "<value>"}]}
155179 "500":
156180 application/json: {}
157181 getBrands:
@@ -162,64 +186,99 @@ examples:
162186 "500":
163187 application/json: {}
164188 getConsumerDesign:
165- "" :
189+ speakeasy-default-get-consumer-design :
166190 parameters:
167191 path:
168- application: "journey"
169192 consumerId: "4a062990-a6a3-11eb-9828-4f3da7d4935a"
193+ application: "journey"
170194 responses:
171195 "200":
172- application/json: {"design": {"created_at": "2021-01-30T08:30:00Z", "edited": false, "style": {"consumer": {"customer_portals": [{"id": "<id>", "name": "<value>"}, {"id": "<id>", "name": "<value>"}], "widgets": [{"id": "<id>", "name": "<value>"}, {"id": "<id>", "name": "<value>"}]}, "palette": {"background": "<value>", "error": "<value>", "navbar": "<value>", "paper": "<value>", "primary": "<value>", "secondary": "<value>"}, "typography": {"font": {"font_id": "<id>", "font_name": "<value>", "urls": []}, "primary": "<value>", "secondary": "<value>"}}, "style_name": "<value>"}}
173- "400": {}
174- "500": {}
196+ application/json: {"design": {"created_at": "2021-01-30T08:30:00Z", "edited": false, "style": "<value>", "style_name": "<value>"}}
197+ "400":
198+ application/json: {}
199+ "500":
200+ application/json: {}
175201 getDesign:
176- "" :
202+ speakeasy-default-get-design :
177203 parameters:
178204 path:
179205 designId: "4a062990-a6a3-11eb-9828-4f3da7d4935a"
180206 responses:
181207 "200":
182- application/json: {"design": {"created_at": "2021-01-30T08:30:00Z", "edited": false, "style": {"consumer": {"customer_portals": [{"id": "<id>", "name": "<value>"}, {"id": "<id>", "name": "<value>"}, {"id": "<id>", "name": "<value>"}], "widgets": [{"id": "<id>", "name": "<value>"}, {"id": "<id>", "name": "<value>"}]}, "palette": {"background": "<value>", "error": "<value>", "navbar": "<value>", "paper": "<value>", "primary": "<value>", "secondary": "<value>"}, "typography": {"font": {"font_id": "<id>", "font_name": "<value>", "urls": []}, "primary": "<value>", "secondary": "<value>"}}, "style_name": "<value>"}}
183- "400": {}
184- "500": {}
208+ application/json: {"design": {"created_at": "2021-01-30T08:30:00Z", "edited": false, "style": "<value>", "style_name": "<value>"}}
209+ "400":
210+ application/json: {}
211+ "500":
212+ application/json: {}
185213 getFiles:
186- "" :
214+ speakeasy-default-get-files :
187215 parameters:
188216 query:
189217 type: "LOGO"
190218 responses:
191219 "200":
192- application/json: [{"name": "<value>", "s3_object_key": "<value>", "url": "https://nifty-squid.info"}, {"name": "<value>", "s3_object_key": "<value>", "url": "https://next-cinema.name/"}]
193- "400": {}
194- "500": {}
220+ application/json: [{"name": "<value>", "s3_object_key": "<value>", "url": "https://colorful-obligation.name"}]
221+ "400":
222+ application/json: {}
223+ "500":
224+ application/json: {}
195225 getLimit:
196226 speakeasy-default-get-limit:
197227 responses:
198228 "200":
199- application/json: 8111.85
229+ application/json: 8443.97
200230 "500":
201231 application/json: {}
202232 getThemeFromDesign:
203- "" :
233+ speakeasy-default-get-theme-from-design :
204234 parameters:
205235 path:
206236 designId: "4a062990-a6a3-11eb-9828-4f3da7d4935a"
207237 query:
208238 theme: "NEW"
239+ responses:
240+ "200":
241+ application/json: {}
242+ "400":
243+ application/json: {}
244+ "500":
245+ application/json: {}
209246 removeConsumer:
210- "" :
247+ speakeasy-default-remove-consumer :
211248 parameters:
212249 path:
213- application: "journey"
214250 designId: "4a062990-a6a3-11eb-9828-4f3da7d4935a"
251+ application: "journey"
215252 requestBody:
216- application/json: {"consumer_id": "<id>", "consumer_name": "<value>"}
253+ application/json: {"consumer_id": "4a062990-a6a3-11eb-9828-4f3da7d4935a"}
254+ responses:
255+ "400":
256+ application/json: {}
257+ "500":
258+ application/json: {}
217259 updateDesign:
218- "" :
260+ speakeasy-default-update-design :
219261 parameters:
220262 path:
221263 designId: "4a062990-a6a3-11eb-9828-4f3da7d4935a"
222264 requestBody:
223- application/json: {"design": {"style": {"consumer": {"customer_portals": [{"id": "<id>", "name": "<value>"}], "widgets": [{"id": "<id>", "name": "<value>"}]}, "palette": {"background": "<value>", "error": "<value>", "navbar": "<value>", "paper": "<value>", "primary": "<value>", "secondary": "<value>"}, "typography": {"font": {"font_id": "<id>", "font_name": "<value>", "urls": []}, "primary": "<value>", "secondary": "<value>"}}, "style_name": "<value>"}}
224- examplesVersion: 1.0.0
265+ application/json: {"design": {"style": "<value>", "style_name": "<value>"}}
266+ responses:
267+ "400":
268+ application/json: {}
269+ "500":
270+ application/json: {}
271+ uploadFile:
272+ speakeasy-default-upload-file:
273+ requestBody:
274+ multipart/form-data: {"file_data": "<value>", "file_name": "example.file", "file_type": "LOGO"}
275+ responses:
276+ "201":
277+ application/json: {"name": "<value>", "s3_object_key": "<value>", "url": "https://boring-roundabout.biz/"}
278+ "400":
279+ application/json: {}
280+ "500":
281+ application/json: {}
282+ examplesVersion: 1.0.2
225283generatedTests: {}
284+ releaseNotes: "## Terraform SDK Changes:\n* `SDK.design-builder.getDesign()`: `response` **Changed** **Breaking** :warning:\n* `SDK.design-builder.addDesign()`: \n * `request.design` **Changed** **Breaking** :warning:\n * `response` **Changed** **Breaking** :warning:\n* `SDK.design-builder.getAllDesigns()`: `response` **Changed** **Breaking** :warning:\n* `SDK.design-builder.getConsumerDesign()`: `response` **Changed** **Breaking** :warning:\n* `SDK.design-builder.removeConsumer()`: \n * `request` **Changed** **Breaking** :warning:\n * `response.error` **Added**\n* `SDK.design-builder.updateDesign()`: \n * `request.UpdateDesignReq.design` **Changed** **Breaking** :warning:\n * `response.error` **Added**\n* `SDK.design-builder.deleteDesign()`: `response.error` **Added**\n* `SDK.design-builder.getBrands()`: `response.error` **Added**\n* `SDK.design-builder.addConsumer()`: `response.error` **Added**\n* `SDK.design-builder.getFiles()`: `response.error` **Added**\n* `SDK.design-builder.getLimit()`: `response.error` **Added**\n* `SDK.design-builder.getThemeFromDesign()`: \n * `request.theme` **Changed**\n * `response.error` **Added**\n* `SDK.design-builder.uploadFile()`: `response.error` **Added**\n"
0 commit comments