Skip to content

Commit

Permalink
ci: regenerated with OpenAPI Doc , Speakeasy CLI 1.460.2
Browse files Browse the repository at this point in the history
  • Loading branch information
speakeasybot committed Dec 24, 2024
1 parent 5ba4d80 commit 62ea83f
Show file tree
Hide file tree
Showing 94 changed files with 2,217 additions and 853 deletions.
151 changes: 96 additions & 55 deletions .speakeasy/gen.lock
Original file line number Diff line number Diff line change
Expand Up @@ -3,55 +3,28 @@ id: 998a101f-1cb6-4c08-9fd1-b3ee7a1cdeb4
management:
docChecksum: ba0b634f013b3a51aada11726ca60e99
docVersion: 0.0.1
speakeasyVersion: 1.346.0
generationVersion: 2.379.3
releaseVersion: 0.8.2
configChecksum: 276a88dd22038564ff771b452c438b1e
speakeasyVersion: 1.460.2
generationVersion: 2.484.0
releaseVersion: 0.9.0
configChecksum: 0cb27a37e875921ab51413bed9f5cbad
repoURL: https://github.com/epilot-dev/terraform-provider-epilot-designbuilder.git
features:
terraform:
additionalDependencies: 0.1.0
core: 3.24.3
globalSecurity: 2.81.6
core: 3.27.6
envVarSecurityUsage: 0.1.0
globalSecurity: 2.81.9
globalServerURLs: 2.82.1
typeOverrides: 2.81.1
generatedFiles:
- internal/sdk/sdk.go
- internal/sdk/models/errors/sdkerror.go
- internal/sdk/retry/config.go
- internal/sdk/types/bigint.go
- internal/sdk/types/date.go
- internal/sdk/types/datetime.go
- internal/sdk/types/decimal.go
- internal/sdk/types/pointers.go
- internal/sdk/internal/utils/contenttype.go
- internal/sdk/internal/utils/form.go
- internal/sdk/internal/utils/headers.go
- internal/sdk/internal/utils/json.go
- internal/sdk/internal/utils/pathparams.go
- internal/sdk/internal/utils/queryparams.go
- internal/sdk/internal/utils/requestbody.go
- internal/sdk/internal/utils/retries.go
- internal/sdk/internal/utils/security.go
- internal/sdk/internal/utils/utils.go
- internal/sdk/models/operations/adddesign.go
- internal/sdk/models/operations/deletedesign.go
- internal/sdk/models/operations/getalldesigns.go
- internal/sdk/models/operations/getdesign.go
- internal/sdk/models/operations/updatedesign.go
- internal/sdk/models/shared/errorresp.go
- internal/sdk/models/shared/adddesignres.go
- internal/sdk/models/shared/adddesignreq.go
- internal/sdk/models/shared/getalldesignsres.go
- internal/sdk/models/shared/getdesignres.go
- internal/sdk/models/shared/updatedesignreq.go
- internal/sdk/models/shared/security.go
- internal/sdk/.gitignore
- internal/sdk/models/operations/options.go
- internal/sdk/.gitattributes
- internal/sdk/internal/hooks/registration.go
- internal/sdk/internal/hooks/hooks.go
- internal/sdk/CONTRIBUTING.md
- .gitattributes
- CONTRIBUTING.md
- USAGE.md
- examples/README.md
- examples/data-sources/epilot-designbuilder_design/data-source.tf
- examples/provider/provider.tf
- examples/resources/epilot-designbuilder_design/import.sh
- examples/resources/epilot-designbuilder_design/resource.tf
- go.mod
- go.sum
- internal/planmodifiers/boolplanmodifier/suppress_diff.go
Expand All @@ -64,6 +37,11 @@ generatedFiles:
- internal/planmodifiers/setplanmodifier/suppress_diff.go
- internal/planmodifiers/stringplanmodifier/suppress_diff.go
- internal/planmodifiers/utils/state_check.go
- internal/provider/design_data_source.go
- internal/provider/design_data_source_sdk.go
- internal/provider/design_resource.go
- internal/provider/design_resource_sdk.go
- internal/provider/provider.go
- internal/provider/reflect/diags.go
- internal/provider/reflect/doc.go
- internal/provider/reflect/generic_attr_value.go
Expand All @@ -78,7 +56,44 @@ generatedFiles:
- internal/provider/reflect/primitive.go
- internal/provider/reflect/slice.go
- internal/provider/reflect/struct.go
- internal/provider/types/user.go
- internal/provider/utils.go
- internal/sdk/.gitattributes
- internal/sdk/.gitignore
- internal/sdk/CONTRIBUTING.md
- internal/sdk/internal/hooks/hooks.go
- internal/sdk/internal/utils/contenttype.go
- internal/sdk/internal/utils/env.go
- internal/sdk/internal/utils/form.go
- internal/sdk/internal/utils/headers.go
- internal/sdk/internal/utils/json.go
- internal/sdk/internal/utils/pathparams.go
- internal/sdk/internal/utils/queryparams.go
- internal/sdk/internal/utils/requestbody.go
- internal/sdk/internal/utils/retries.go
- internal/sdk/internal/utils/security.go
- internal/sdk/internal/utils/utils.go
- internal/sdk/models/errors/sdkerror.go
- internal/sdk/models/operations/adddesign.go
- internal/sdk/models/operations/deletedesign.go
- internal/sdk/models/operations/getalldesigns.go
- internal/sdk/models/operations/getdesign.go
- internal/sdk/models/operations/options.go
- internal/sdk/models/operations/updatedesign.go
- internal/sdk/models/shared/adddesignreq.go
- internal/sdk/models/shared/adddesignres.go
- internal/sdk/models/shared/errorresp.go
- internal/sdk/models/shared/getalldesignsres.go
- internal/sdk/models/shared/getdesignres.go
- internal/sdk/models/shared/security.go
- internal/sdk/models/shared/updatedesignreq.go
- internal/sdk/retry/config.go
- internal/sdk/sdk.go
- internal/sdk/types/bigint.go
- internal/sdk/types/date.go
- internal/sdk/types/datetime.go
- internal/sdk/types/decimal.go
- internal/sdk/types/pointers.go
- internal/validators/DateValidator.go
- internal/validators/ExactlyOneChild.go
- internal/validators/JSONParseValidator.go
Expand All @@ -95,16 +110,42 @@ generatedFiles:
- main.go
- terraform-registry-manifest.json
- tools/tools.go
- internal/provider/types/user.go
- USAGE.md
- internal/provider/provider.go
- examples/provider/provider.tf
- examples/resources/epilot-designbuilder_design/import.sh
- internal/provider/design_resource.go
- internal/provider/design_resource_sdk.go
- examples/resources/epilot-designbuilder_design/resource.tf
- internal/provider/design_data_source.go
- internal/provider/design_data_source_sdk.go
- examples/data-sources/epilot-designbuilder_design/data-source.tf
- .gitattributes
- CONTRIBUTING.md
examples:
addDesign:
speakeasy-default-add-design:
requestBody:
application/json: {"design": {"created_at": "2021-01-30T08:30:00Z", "edited": true, "style": "<value>", "style_name": "<value>"}}
responses:
"201":
application/json: {"design": {"created_at": "2021-01-30T08:30:00Z", "edited": false, "style": "<value>", "style_name": "<value>"}}
"400":
application/json: {}
deleteDesign:
"":
parameters:
path:
designId: "4a062990-a6a3-11eb-9828-4f3da7d4935a"
getAllDesigns:
speakeasy-default-get-all-designs:
responses:
"200":
application/json: [{}]
"500":
application/json: {}
getDesign:
"":
parameters:
path:
designId: "4a062990-a6a3-11eb-9828-4f3da7d4935a"
responses:
"200":
application/json: {"design": {"created_at": "2021-01-30T08:30:00Z", "edited": false, "style": "<value>", "style_name": "<value>"}}
"400": {}
updateDesign:
"":
parameters:
path:
designId: "4a062990-a6a3-11eb-9828-4f3da7d4935a"
requestBody:
application/json: {"design": {"created_at": "2021-01-30T08:30:00Z", "edited": true, "style": "<value>", "style_name": "<value>"}}
generatedTests: {}
29 changes: 29 additions & 0 deletions .speakeasy/workflow.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
speakeasyVersion: 1.460.2
sources:
my-source:
sourceNamespace: my-source
sourceRevisionDigest: sha256:83eb298c906f0390a71895740e9520d19a8257e13f9a6d45d455bdd652098924
sourceBlobDigest: sha256:0e905b51af77f61d4c39e8c2c2e973b22593ea9e31bdf64daaa9ba8584ac9ec4
tags:
- latest
- speakeasy-sdk-regen-1730852025
- 0.0.1
targets:
terraform:
source: my-source
sourceNamespace: my-source
sourceRevisionDigest: sha256:83eb298c906f0390a71895740e9520d19a8257e13f9a6d45d455bdd652098924
sourceBlobDigest: sha256:0e905b51af77f61d4c39e8c2c2e973b22593ea9e31bdf64daaa9ba8584ac9ec4
workflow:
workflowVersion: 1.0.0
speakeasyVersion: latest
sources:
my-source:
inputs:
- location: designbuilder.yaml
registry:
location: registry.speakeasyapi.dev/epilot/epilot/my-source
targets:
terraform:
target: terraform
source: my-source
3 changes: 3 additions & 0 deletions .speakeasy/workflow.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
workflowVersion: 1.0.0
speakeasyVersion: latest
sources:
my-source:
inputs:
- location: designbuilder.yaml
registry:
location: registry.speakeasyapi.dev/epilot/epilot/my-source
targets:
terraform:
target: terraform
Expand Down
64 changes: 1 addition & 63 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,63 +1 @@
<div align="center">
<picture>
<source srcset="https://user-images.githubusercontent.com/68016351/221740028-fbe0a2da-c781-4641-ac18-0bb1d19d49e3.svg" media="(prefers-color-scheme: dark)" width="500">
<img src="https://user-images.githubusercontent.com/68016351/221764522-4c54cadc-7697-49cf-a4f2-2838a8b30796.png" width="500">
</picture>
<p>Epilot is the digital foundation for sales, service, network and implementation processes in the context of the energy transition..</p>
<a href="https://docs.epilot.io/api/access-token"><img src="https://img.shields.io/static/v1?label=Docs&message=API Ref&color=000000&style=for-the-badge" /></a>
<a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/License-MIT-blue.svg?style=for-the-badge" /></a>
</div>

<!-- Start SDK Installation [installation] -->
## SDK Installation

To install this provider, copy and paste this code into your Terraform configuration. Then, run `terraform init`.

```hcl
terraform {
required_providers {
epilot-designbuilder = {
source = "epilot-dev/epilot-designbuilder"
version = "0.8.2"
}
}
}
provider "epilot-designbuilder" {
# Configuration options
}
```
<!-- End SDK Installation [installation] -->

<!-- Start SDK Example Usage [usage] -->
## SDK Example Usage

### Testing the provider locally

Should you want to validate a change locally, the `--debug` flag allows you to execute the provider against a terraform instance locally.

This also allows for debuggers (e.g. delve) to be attached to the provider.

### Example

```sh
go run main.go --debug
# Copy the TF_REATTACH_PROVIDERS env var
# In a new terminal
cd examples/your-example
TF_REATTACH_PROVIDERS=... terraform init
TF_REATTACH_PROVIDERS=... terraform apply
```
<!-- End SDK Example Usage [usage] -->

<!-- Start Available Resources and Operations [operations] -->
## Available Resources and Operations


<!-- End Available Resources and Operations [operations] -->

<!-- Placeholder for Future Speakeasy SDK Sections -->



### SDK Generated by [Speakeasy](https://docs.speakeasyapi.dev/docs/using-speakeasy/client-sdks)
undefined
12 changes: 11 additions & 1 deletion RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,4 +30,14 @@ Based on:
- OpenAPI Doc 1.0.0
- Speakeasy CLI 1.147.0 (2.237.2) https://github.com/speakeasy-api/speakeasy
### Generated
- [terraform v0.2.3] .
- [terraform v0.2.3] .

## 2024-12-24 00:14:29
### Changes
Based on:
- OpenAPI Doc
- Speakeasy CLI 1.460.2 (2.484.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [terraform v0.9.0] .
### Releases
- [Terraform v0.9.0] https://registry.terraform.io/providers/epilot-dev/epilot-designbuilder/0.9.0 - .
46 changes: 46 additions & 0 deletions docs/data-sources/design.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "epilot-designbuilder_design Data Source - terraform-provider-epilot-designbuilder"
subcategory: ""
description: |-
Design DataSource
---

# epilot-designbuilder_design (Data Source)

Design DataSource

## Example Usage

```terraform
data "epilot-designbuilder_design" "my_design" {
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Read-Only

- `brand_id` (String) Parsed as JSON.
- `brand_name` (String)
- `created_at` (String) Creation date and time using ISO 8601 full-time format
- `created_by` (String)
- `custom_theme` (String) Parsed as JSON.
- `edited` (Boolean)
- `id` (String) The ID of this resource.
- `last_modified_at` (String)
- `style` (String) Parsed as JSON.
- `style_name` (String)
- `use_custom_theme` (Boolean)
- `user` (Attributes) (see [below for nested schema](#nestedatt--user))

<a id="nestedatt--user"></a>
### Nested Schema for `user`

Read-Only:

- `emailaddress` (String)
- `fullname` (String)
- `name` (String)
- `userid` (String)
36 changes: 36 additions & 0 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
---
# generated by https://github.com/hashicorp/terraform-plugin-docs
page_title: "epilot-designbuilder Provider"
subcategory: ""
description: |-
---

# epilot-designbuilder Provider



## Example Usage

```terraform
terraform {
required_providers {
epilot-designbuilder = {
source = "epilot-dev/epilot-designbuilder"
version = "0.9.0"
}
}
}
provider "epilot-designbuilder" {
# Configuration options
}
```

<!-- schema generated by tfplugindocs -->
## Schema

### Optional

- `custom_authorizer` (String, Sensitive)
- `server_url` (String) Server URL (defaults to https://design-builder-api.sls.epilot.io)
Loading

0 comments on commit 62ea83f

Please sign in to comment.