Skip to content

Commit d3563c6

Browse files
committed
## Terraform SDK Changes:
* `SDK.design-builder.getDesign()`: `response` **Changed** **Breaking** ⚠️ * `SDK.design-builder.addDesign()`: * `request.design` **Changed** **Breaking** ⚠️ * `response` **Changed** **Breaking** ⚠️ * `SDK.design-builder.getAllDesigns()`: `response` **Changed** **Breaking** ⚠️ * `SDK.design-builder.getConsumerDesign()`: `response` **Changed** **Breaking** ⚠️ * `SDK.design-builder.removeConsumer()`: * `request` **Changed** **Breaking** ⚠️ * `response.error` **Added** * `SDK.design-builder.updateDesign()`: * `request.UpdateDesignReq.design` **Changed** **Breaking** ⚠️ * `response.error` **Added** * `SDK.design-builder.deleteDesign()`: `response.error` **Added** * `SDK.design-builder.getBrands()`: `response.error` **Added** * `SDK.design-builder.addConsumer()`: `response.error` **Added** * `SDK.design-builder.getFiles()`: `response.error` **Added** * `SDK.design-builder.getLimit()`: `response.error` **Added** * `SDK.design-builder.getThemeFromDesign()`: * `request.theme` **Changed** * `response.error` **Added** * `SDK.design-builder.uploadFile()`: `response.error` **Added**
1 parent 74789df commit d3563c6

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

75 files changed

+6248
-1419
lines changed

.gitignore

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
**/.speakeasy/temp/
2+
**/.speakeasy/logs/
3+
.env
4+
.env.local
15
.terraform
26
.terraform*
37
*.tfstate*

.speakeasy/gen.lock

Lines changed: 637 additions & 112 deletions
Large diffs are not rendered by default.

.speakeasy/workflow.lock

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
speakeasyVersion: 1.477.2
1+
speakeasyVersion: 1.676.1
22
sources:
33
my-source:
44
sourceNamespace: my-source
5-
sourceRevisionDigest: sha256:662a7e163d8a31aef7774a68e86e032c01b94a11e11c5001f7a5cf2b7b1cd53c
6-
sourceBlobDigest: sha256:ec33bbdc357a273611e581125547c2cefe0f3bf75e58500ae01a4a34159ceb20
5+
sourceRevisionDigest: sha256:1abe06ddd9a3624cbc29cdce348ceede8a5398f297f142bf579ad321a9760720
6+
sourceBlobDigest: sha256:e3c6fc1ceba5dffe05694fef6570e04f60a7eac0dfbdc8ed6096dd7806076352
77
tags:
88
- latest
9-
- speakeasy-sdk-regen-1738252747
9+
- speakeasy-sdk-regen-1758759331
1010
- 0.0.1
1111
targets:
1212
terraform:
1313
source: my-source
1414
sourceNamespace: my-source
15-
sourceRevisionDigest: sha256:662a7e163d8a31aef7774a68e86e032c01b94a11e11c5001f7a5cf2b7b1cd53c
16-
sourceBlobDigest: sha256:ec33bbdc357a273611e581125547c2cefe0f3bf75e58500ae01a4a34159ceb20
15+
sourceRevisionDigest: sha256:1abe06ddd9a3624cbc29cdce348ceede8a5398f297f142bf579ad321a9760720
16+
sourceBlobDigest: sha256:e3c6fc1ceba5dffe05694fef6570e04f60a7eac0dfbdc8ed6096dd7806076352
1717
workflow:
1818
workflowVersion: 1.0.0
1919
speakeasyVersion: latest

README.md

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ terraform {
1818
required_providers {
1919
epilot-designbuilder = {
2020
source = "epilot-dev/epilot-designbuilder"
21-
version = "0.14.2"
21+
version = "0.15.0"
2222
}
2323
}
2424
}
@@ -71,6 +71,18 @@ provider_installation {
7171
```
7272
<!-- End Testing the provider locally [usage] -->
7373

74+
<!-- Start Authentication [security] -->
75+
## Authentication
76+
77+
This provider supports authentication configuration via provider configuration.
78+
79+
Available configuration:
80+
81+
| Provider Attribute | Description |
82+
|---|---|
83+
| `custom_authorizer` | HTTP Bearer. |
84+
<!-- End Authentication [security] -->
85+
7486
<!-- Start Available Resources and Data Sources [operations] -->
7587
## Available Resources and Data Sources
7688

@@ -93,6 +105,7 @@ provider_installation {
93105
<!-- $toc-max-depth=2 -->
94106
* [Installation](#installation)
95107
* [Testing the provider locally](#testing-the-provider-locally)
108+
* [Authentication](#authentication)
96109
* [Available Resources and Data Sources](#available-resources-and-data-sources)
97110

98111
<!-- End Table of Contents [toc] -->

RELEASES.md

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,4 +60,14 @@ Based on:
6060
### Generated
6161
- [terraform v0.13.0] .
6262
### Releases
63-
- [Terraform v0.13.0] https://registry.terraform.io/providers/epilot-dev/epilot-designbuilder/0.13.0 - .
63+
- [Terraform v0.13.0] https://registry.terraform.io/providers/epilot-dev/epilot-designbuilder/0.13.0 - .
64+
65+
## 2025-12-15 00:19:08
66+
### Changes
67+
Based on:
68+
- OpenAPI Doc
69+
- Speakeasy CLI 1.676.1 (2.781.2) https://github.com/speakeasy-api/speakeasy
70+
### Generated
71+
- [terraform v0.15.0] .
72+
### Releases
73+
- [Terraform v0.15.0] https://registry.terraform.io/providers/epilot-dev/epilot-designbuilder/0.15.0 - .

docs/index.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
---
22
# generated by https://github.com/hashicorp/terraform-plugin-docs
33
page_title: "epilot-designbuilder Provider"
4-
subcategory: ""
54
description: |-
65
76
---
@@ -17,7 +16,7 @@ terraform {
1716
required_providers {
1817
epilot-designbuilder = {
1918
source = "epilot-dev/epilot-designbuilder"
20-
version = "0.14.2"
19+
version = "0.15.0"
2120
}
2221
}
2322
}
@@ -32,5 +31,5 @@ provider "epilot-designbuilder" {
3231

3332
### Optional
3433

35-
- `custom_authorizer` (String, Sensitive)
34+
- `custom_authorizer` (String, Sensitive) HTTP Bearer.
3635
- `server_url` (String) Server URL (defaults to https://design-builder-api.sls.epilot.io)

docs/resources/design.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,17 @@ Optional:
8585

8686
Import is supported using the following syntax:
8787

88+
In Terraform v1.5.0 and later, the [`import` block](https://developer.hashicorp.com/terraform/language/import) can be used with the `id` attribute, for example:
89+
90+
```terraform
91+
import {
92+
to = epilot-designbuilder_design.my_epilot-designbuilder_design
93+
id = "..."
94+
}
95+
```
96+
97+
The [`terraform import` command](https://developer.hashicorp.com/terraform/cli/commands/import) can be used, for example:
98+
8899
```shell
89-
terraform import epilot-designbuilder_design.my_epilot-designbuilder_design ""
100+
terraform import epilot-designbuilder_design.my_epilot-designbuilder_design "..."
90101
```

examples/provider/provider.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ terraform {
22
required_providers {
33
epilot-designbuilder = {
44
source = "epilot-dev/epilot-designbuilder"
5-
version = "0.14.2"
5+
version = "0.15.0"
66
}
77
}
88
}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
import {
2+
to = epilot-designbuilder_design.my_epilot-designbuilder_design
3+
id = "..."
4+
}
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
terraform import epilot-designbuilder_design.my_epilot-designbuilder_design ""
1+
terraform import epilot-designbuilder_design.my_epilot-designbuilder_design "..."

0 commit comments

Comments
 (0)