diff --git a/.github/workflows/pull-request-lint.yml b/.github/workflows/pull-request-lint.yml
index f0468d323..4e53389e7 100644
--- a/.github/workflows/pull-request-lint.yml
+++ b/.github/workflows/pull-request-lint.yml
@@ -17,7 +17,7 @@ jobs:
permissions:
pull-requests: write
steps:
- - uses: amannn/action-semantic-pull-request@v4.5.0
+ - uses: amannn/action-semantic-pull-request@v5.0.2
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
diff --git a/API.md b/API.md
index 6d7f080c9..062dfdbfe 100644
--- a/API.md
+++ b/API.md
@@ -20351,7 +20351,9 @@ dataDigitaloceanLoadbalancer.DataDigitaloceanLoadbalancer.isTerraformDataSource(
| enableProxyProtocol
| cdktf.IResolvable
| *No description.* |
| forwardingRule
| @cdktf/provider-digitalocean.dataDigitaloceanLoadbalancer.DataDigitaloceanLoadbalancerForwardingRuleList
| *No description.* |
| healthcheck
| @cdktf/provider-digitalocean.dataDigitaloceanLoadbalancer.DataDigitaloceanLoadbalancerHealthcheckList
| *No description.* |
+| httpIdleTimeoutSeconds
| number
| *No description.* |
| ip
| string
| *No description.* |
+| projectId
| string
| *No description.* |
| redirectHttpToHttps
| cdktf.IResolvable
| *No description.* |
| region
| string
| *No description.* |
| size
| string
| *No description.* |
@@ -20569,6 +20571,16 @@ public readonly healthcheck: DataDigitaloceanLoadbalancerHealthcheckList;
---
+##### `httpIdleTimeoutSeconds`Required
+
+```typescript
+public readonly httpIdleTimeoutSeconds: number;
+```
+
+- *Type:* number
+
+---
+
##### `ip`Required
```typescript
@@ -20579,6 +20591,16 @@ public readonly ip: string;
---
+##### `projectId`Required
+
+```typescript
+public readonly projectId: string;
+```
+
+- *Type:* string
+
+---
+
##### `redirectHttpToHttps`Required
```typescript
@@ -25917,6 +25939,7 @@ dataDigitaloceanSpacesBucket.DataDigitaloceanSpacesBucket.isTerraformDataSource(
| lifecycle
| cdktf.TerraformResourceLifecycle
| *No description.* |
| provider
| cdktf.TerraformProvider
| *No description.* |
| bucketDomainName
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
| urn
| string
| *No description.* |
| idInput
| string
| *No description.* |
| nameInput
| string
| *No description.* |
@@ -26059,6 +26082,16 @@ public readonly bucketDomainName: string;
---
+##### `endpoint`Required
+
+```typescript
+public readonly endpoint: string;
+```
+
+- *Type:* string
+
+---
+
##### `urn`Required
```typescript
@@ -39224,7 +39257,9 @@ Must be unique amongst siblings in the same scope
| resetEnableBackendKeepalive
| *No description.* |
| resetEnableProxyProtocol
| *No description.* |
| resetHealthcheck
| *No description.* |
+| resetHttpIdleTimeoutSeconds
| *No description.* |
| resetId
| *No description.* |
+| resetProjectId
| *No description.* |
| resetRedirectHttpToHttps
| *No description.* |
| resetSize
| *No description.* |
| resetSizeUnit
| *No description.* |
@@ -39495,12 +39530,24 @@ public resetEnableProxyProtocol(): void
public resetHealthcheck(): void
```
+##### `resetHttpIdleTimeoutSeconds`
+
+```typescript
+public resetHttpIdleTimeoutSeconds(): void
+```
+
##### `resetId`
```typescript
public resetId(): void
```
+##### `resetProjectId`
+
+```typescript
+public resetProjectId(): void
+```
+
##### `resetRedirectHttpToHttps`
```typescript
@@ -39633,8 +39680,10 @@ loadbalancer.Loadbalancer.isTerraformResource(x: any)
| enableProxyProtocolInput
| boolean \| cdktf.IResolvable
| *No description.* |
| forwardingRuleInput
| cdktf.IResolvable \| @cdktf/provider-digitalocean.loadbalancer.LoadbalancerForwardingRule[]
| *No description.* |
| healthcheckInput
| @cdktf/provider-digitalocean.loadbalancer.LoadbalancerHealthcheck
| *No description.* |
+| httpIdleTimeoutSecondsInput
| number
| *No description.* |
| idInput
| string
| *No description.* |
| nameInput
| string
| *No description.* |
+| projectIdInput
| string
| *No description.* |
| redirectHttpToHttpsInput
| boolean \| cdktf.IResolvable
| *No description.* |
| regionInput
| string
| *No description.* |
| sizeInput
| string
| *No description.* |
@@ -39647,8 +39696,10 @@ loadbalancer.Loadbalancer.isTerraformResource(x: any)
| dropletTag
| string
| *No description.* |
| enableBackendKeepalive
| boolean \| cdktf.IResolvable
| *No description.* |
| enableProxyProtocol
| boolean \| cdktf.IResolvable
| *No description.* |
+| httpIdleTimeoutSeconds
| number
| *No description.* |
| id
| string
| *No description.* |
| name
| string
| *No description.* |
+| projectId
| string
| *No description.* |
| redirectHttpToHttps
| boolean \| cdktf.IResolvable
| *No description.* |
| region
| string
| *No description.* |
| size
| string
| *No description.* |
@@ -39939,6 +39990,16 @@ public readonly healthcheckInput: LoadbalancerHealthcheck;
---
+##### `httpIdleTimeoutSecondsInput`Optional
+
+```typescript
+public readonly httpIdleTimeoutSecondsInput: number;
+```
+
+- *Type:* number
+
+---
+
##### `idInput`Optional
```typescript
@@ -39959,6 +40020,16 @@ public readonly nameInput: string;
---
+##### `projectIdInput`Optional
+
+```typescript
+public readonly projectIdInput: string;
+```
+
+- *Type:* string
+
+---
+
##### `redirectHttpToHttpsInput`Optional
```typescript
@@ -40079,6 +40150,16 @@ public readonly enableProxyProtocol: boolean | IResolvable;
---
+##### `httpIdleTimeoutSeconds`Required
+
+```typescript
+public readonly httpIdleTimeoutSeconds: number;
+```
+
+- *Type:* number
+
+---
+
##### `id`Required
```typescript
@@ -40099,6 +40180,16 @@ public readonly name: string;
---
+##### `projectId`Required
+
+```typescript
+public readonly projectId: string;
+```
+
+- *Type:* string
+
+---
+
##### `redirectHttpToHttps`Required
```typescript
@@ -44688,6 +44779,7 @@ spacesBucket.SpacesBucket.isTerraformResource(x: any)
| provisioners
| cdktf.FileProvisioner \| cdktf.LocalExecProvisioner \| cdktf.RemoteExecProvisioner[]
| *No description.* |
| bucketDomainName
| string
| *No description.* |
| corsRule
| @cdktf/provider-digitalocean.spacesBucket.SpacesBucketCorsRuleList
| *No description.* |
+| endpoint
| string
| *No description.* |
| lifecycleRule
| @cdktf/provider-digitalocean.spacesBucket.SpacesBucketLifecycleRuleList
| *No description.* |
| urn
| string
| *No description.* |
| versioning
| @cdktf/provider-digitalocean.spacesBucket.SpacesBucketVersioningOutputReference
| *No description.* |
@@ -44869,6 +44961,16 @@ public readonly corsRule: SpacesBucketCorsRuleList;
---
+##### `endpoint`Required
+
+```typescript
+public readonly endpoint: string;
+```
+
+- *Type:* string
+
+---
+
##### `lifecycleRule`Required
```typescript
@@ -67953,7 +68055,9 @@ const loadbalancerConfig: loadbalancer.LoadbalancerConfig = { ... }
| enableBackendKeepalive
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/digitalocean/r/loadbalancer#enable_backend_keepalive Loadbalancer#enable_backend_keepalive}. |
| enableProxyProtocol
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/digitalocean/r/loadbalancer#enable_proxy_protocol Loadbalancer#enable_proxy_protocol}. |
| healthcheck
| @cdktf/provider-digitalocean.loadbalancer.LoadbalancerHealthcheck
| healthcheck block. |
+| httpIdleTimeoutSeconds
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/digitalocean/r/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}. |
| id
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/digitalocean/r/loadbalancer#id Loadbalancer#id}. |
+| projectId
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/digitalocean/r/loadbalancer#project_id Loadbalancer#project_id}. |
| redirectHttpToHttps
| boolean \| cdktf.IResolvable
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/digitalocean/r/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}. |
| size
| string
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/digitalocean/r/loadbalancer#size Loadbalancer#size}. |
| sizeUnit
| number
| Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/digitalocean/r/loadbalancer#size_unit Loadbalancer#size_unit}. |
@@ -68156,6 +68260,18 @@ Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/digit
---
+##### `httpIdleTimeoutSeconds`Optional
+
+```typescript
+public readonly httpIdleTimeoutSeconds: number;
+```
+
+- *Type:* number
+
+Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/digitalocean/r/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}.
+
+---
+
##### `id`Optional
```typescript
@@ -68171,6 +68287,18 @@ If you experience problems setting this value it might not be settable. Please t
---
+##### `projectId`Optional
+
+```typescript
+public readonly projectId: string;
+```
+
+- *Type:* string
+
+Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/digitalocean/r/loadbalancer#project_id Loadbalancer#project_id}.
+
+---
+
##### `redirectHttpToHttps`Optional
```typescript
@@ -148530,6 +148658,7 @@ Returns a reversible string representation.
| creationStack
| string[]
| The creation stack of this resolvable which will be appended to errors thrown during resolution. |
| fqn
| string
| *No description.* |
| bucketDomainName
| string
| *No description.* |
+| endpoint
| string
| *No description.* |
| name
| string
| *No description.* |
| region
| string
| *No description.* |
| urn
| string
| *No description.* |
@@ -148571,6 +148700,16 @@ public readonly bucketDomainName: string;
---
+##### `endpoint`Required
+
+```typescript
+public readonly endpoint: string;
+```
+
+- *Type:* string
+
+---
+
##### `name`Required
```typescript
diff --git a/package.json b/package.json
index 1657d5a54..2cb83d536 100644
--- a/package.json
+++ b/package.json
@@ -56,7 +56,7 @@
"jsii-pacmak": "^1.71.0",
"node-fetch": "cjs",
"npm-check-updates": "^16",
- "projen": "^0.65.24",
+ "projen": "^0.65.37",
"standard-version": "^9",
"typescript": "^4.9.3"
},
@@ -149,7 +149,7 @@
"cdktf": {
"provider": {
"name": "registry.terraform.io/digitalocean/digitalocean",
- "version": "2.23.0"
+ "version": "2.25.2"
}
},
"resolutions": {
diff --git a/src/app/index.ts b/src/app/index.ts
index c1792d83c..bdc10d4fb 100644
--- a/src/app/index.ts
+++ b/src/app/index.ts
@@ -11293,7 +11293,7 @@ export class App extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_app',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/cdn/index.ts b/src/cdn/index.ts
index d01f0720d..43677b2be 100644
--- a/src/cdn/index.ts
+++ b/src/cdn/index.ts
@@ -70,7 +70,7 @@ export class Cdn extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_cdn',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/certificate/index.ts b/src/certificate/index.ts
index bd9ddf1b2..9b95cdd7e 100644
--- a/src/certificate/index.ts
+++ b/src/certificate/index.ts
@@ -66,7 +66,7 @@ export class Certificate extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_certificate',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/container-registry-docker-credentials/index.ts b/src/container-registry-docker-credentials/index.ts
index a4f677919..e7d7d72a2 100644
--- a/src/container-registry-docker-credentials/index.ts
+++ b/src/container-registry-docker-credentials/index.ts
@@ -54,7 +54,7 @@ export class ContainerRegistryDockerCredentials extends cdktf.TerraformResource
terraformResourceType: 'digitalocean_container_registry_docker_credentials',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/container-registry/index.ts b/src/container-registry/index.ts
index fefd4949f..d2f8adce7 100644
--- a/src/container-registry/index.ts
+++ b/src/container-registry/index.ts
@@ -54,7 +54,7 @@ export class ContainerRegistry extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_container_registry',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/custom-image/index.ts b/src/custom-image/index.ts
index 4fd7efafa..f9219ce86 100644
--- a/src/custom-image/index.ts
+++ b/src/custom-image/index.ts
@@ -66,7 +66,7 @@ export class CustomImage extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_custom_image',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-account/index.ts b/src/data-digitalocean-account/index.ts
index 3ed7f4c29..f87cd14f6 100644
--- a/src/data-digitalocean-account/index.ts
+++ b/src/data-digitalocean-account/index.ts
@@ -42,7 +42,7 @@ export class DataDigitaloceanAccount extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_account',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-app/index.ts b/src/data-digitalocean-app/index.ts
index b5debef75..5a7e58695 100644
--- a/src/data-digitalocean-app/index.ts
+++ b/src/data-digitalocean-app/index.ts
@@ -5375,7 +5375,7 @@ export class DataDigitaloceanApp extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_app',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-certificate/index.ts b/src/data-digitalocean-certificate/index.ts
index bc5196a04..a40aecf1d 100644
--- a/src/data-digitalocean-certificate/index.ts
+++ b/src/data-digitalocean-certificate/index.ts
@@ -48,7 +48,7 @@ export class DataDigitaloceanCertificate extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_certificate',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-container-registry/index.ts b/src/data-digitalocean-container-registry/index.ts
index 712954d96..003475f5b 100644
--- a/src/data-digitalocean-container-registry/index.ts
+++ b/src/data-digitalocean-container-registry/index.ts
@@ -48,7 +48,7 @@ export class DataDigitaloceanContainerRegistry extends cdktf.TerraformDataSource
terraformResourceType: 'digitalocean_container_registry',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-database-ca/index.ts b/src/data-digitalocean-database-ca/index.ts
index 19b7759da..8bc3abaaa 100644
--- a/src/data-digitalocean-database-ca/index.ts
+++ b/src/data-digitalocean-database-ca/index.ts
@@ -46,7 +46,7 @@ export class DataDigitaloceanDatabaseCa extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_database_ca',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-database-cluster/index.ts b/src/data-digitalocean-database-cluster/index.ts
index fed8e727d..4d93cc8bd 100644
--- a/src/data-digitalocean-database-cluster/index.ts
+++ b/src/data-digitalocean-database-cluster/index.ts
@@ -119,7 +119,7 @@ export class DataDigitaloceanDatabaseCluster extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_database_cluster',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-database-replica/index.ts b/src/data-digitalocean-database-replica/index.ts
index cf27a6245..0db0c1e18 100644
--- a/src/data-digitalocean-database-replica/index.ts
+++ b/src/data-digitalocean-database-replica/index.ts
@@ -54,7 +54,7 @@ export class DataDigitaloceanDatabaseReplica extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_database_replica',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-domain/index.ts b/src/data-digitalocean-domain/index.ts
index b9f64c03f..6c2f41698 100644
--- a/src/data-digitalocean-domain/index.ts
+++ b/src/data-digitalocean-domain/index.ts
@@ -48,7 +48,7 @@ export class DataDigitaloceanDomain extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_domain',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-domains/index.ts b/src/data-digitalocean-domains/index.ts
index bef6c8d49..c89ce148d 100644
--- a/src/data-digitalocean-domains/index.ts
+++ b/src/data-digitalocean-domains/index.ts
@@ -421,7 +421,7 @@ export class DataDigitaloceanDomains extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_domains',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-droplet-snapshot/index.ts b/src/data-digitalocean-droplet-snapshot/index.ts
index 49b7fc8b2..369cec10e 100644
--- a/src/data-digitalocean-droplet-snapshot/index.ts
+++ b/src/data-digitalocean-droplet-snapshot/index.ts
@@ -58,7 +58,7 @@ export class DataDigitaloceanDropletSnapshot extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_droplet_snapshot',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-droplet/index.ts b/src/data-digitalocean-droplet/index.ts
index 5cff0a191..4b9f62301 100644
--- a/src/data-digitalocean-droplet/index.ts
+++ b/src/data-digitalocean-droplet/index.ts
@@ -56,7 +56,7 @@ export class DataDigitaloceanDroplet extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_droplet',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-droplets/index.ts b/src/data-digitalocean-droplets/index.ts
index 1a5b07273..21815d936 100644
--- a/src/data-digitalocean-droplets/index.ts
+++ b/src/data-digitalocean-droplets/index.ts
@@ -531,7 +531,7 @@ export class DataDigitaloceanDroplets extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_droplets',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-firewall/index.ts b/src/data-digitalocean-firewall/index.ts
index 56a11587f..19bb81a6b 100644
--- a/src/data-digitalocean-firewall/index.ts
+++ b/src/data-digitalocean-firewall/index.ts
@@ -652,7 +652,7 @@ export class DataDigitaloceanFirewall extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_firewall',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-floating-ip/index.ts b/src/data-digitalocean-floating-ip/index.ts
index 39b04ed83..8dbca1aa4 100644
--- a/src/data-digitalocean-floating-ip/index.ts
+++ b/src/data-digitalocean-floating-ip/index.ts
@@ -48,7 +48,7 @@ export class DataDigitaloceanFloatingIp extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_floating_ip',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-image/index.ts b/src/data-digitalocean-image/index.ts
index fc613c3f9..f7f776eca 100644
--- a/src/data-digitalocean-image/index.ts
+++ b/src/data-digitalocean-image/index.ts
@@ -60,7 +60,7 @@ export class DataDigitaloceanImage extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_image',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-images/index.ts b/src/data-digitalocean-images/index.ts
index 7524f0007..a24ad4ce8 100644
--- a/src/data-digitalocean-images/index.ts
+++ b/src/data-digitalocean-images/index.ts
@@ -481,7 +481,7 @@ export class DataDigitaloceanImages extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_images',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-kubernetes-cluster/index.ts b/src/data-digitalocean-kubernetes-cluster/index.ts
index 6a544de09..045a33630 100644
--- a/src/data-digitalocean-kubernetes-cluster/index.ts
+++ b/src/data-digitalocean-kubernetes-cluster/index.ts
@@ -503,7 +503,7 @@ export class DataDigitaloceanKubernetesCluster extends cdktf.TerraformDataSource
terraformResourceType: 'digitalocean_kubernetes_cluster',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-kubernetes-versions/index.ts b/src/data-digitalocean-kubernetes-versions/index.ts
index 7b834db0b..5aaa7f7fb 100644
--- a/src/data-digitalocean-kubernetes-versions/index.ts
+++ b/src/data-digitalocean-kubernetes-versions/index.ts
@@ -46,7 +46,7 @@ export class DataDigitaloceanKubernetesVersions extends cdktf.TerraformDataSourc
terraformResourceType: 'digitalocean_kubernetes_versions',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-loadbalancer/index.ts b/src/data-digitalocean-loadbalancer/index.ts
index c39038f37..8e789f549 100644
--- a/src/data-digitalocean-loadbalancer/index.ts
+++ b/src/data-digitalocean-loadbalancer/index.ts
@@ -312,7 +312,7 @@ export class DataDigitaloceanLoadbalancer extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_loadbalancer',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
@@ -373,6 +373,11 @@ export class DataDigitaloceanLoadbalancer extends cdktf.TerraformDataSource {
return this._healthcheck;
}
+ // http_idle_timeout_seconds - computed: true, optional: false, required: false
+ public get httpIdleTimeoutSeconds() {
+ return this.getNumberAttribute('http_idle_timeout_seconds');
+ }
+
// id - computed: false, optional: true, required: false
private _id?: string;
public get id() {
@@ -410,6 +415,11 @@ export class DataDigitaloceanLoadbalancer extends cdktf.TerraformDataSource {
return this._name;
}
+ // project_id - computed: true, optional: false, required: false
+ public get projectId() {
+ return this.getStringAttribute('project_id');
+ }
+
// redirect_http_to_https - computed: true, optional: false, required: false
public get redirectHttpToHttps() {
return this.getBooleanAttribute('redirect_http_to_https');
diff --git a/src/data-digitalocean-project/index.ts b/src/data-digitalocean-project/index.ts
index 7f033b866..86a95295a 100644
--- a/src/data-digitalocean-project/index.ts
+++ b/src/data-digitalocean-project/index.ts
@@ -46,7 +46,7 @@ export class DataDigitaloceanProject extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_project',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-projects/index.ts b/src/data-digitalocean-projects/index.ts
index 2ce7c5e16..cfb46b3e4 100644
--- a/src/data-digitalocean-projects/index.ts
+++ b/src/data-digitalocean-projects/index.ts
@@ -461,7 +461,7 @@ export class DataDigitaloceanProjects extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_projects',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-record/index.ts b/src/data-digitalocean-record/index.ts
index fd0aa5fa6..3b66cc11c 100644
--- a/src/data-digitalocean-record/index.ts
+++ b/src/data-digitalocean-record/index.ts
@@ -54,7 +54,7 @@ export class DataDigitaloceanRecord extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_record',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-records/index.ts b/src/data-digitalocean-records/index.ts
index 5f39e57ab..a7b6ec014 100644
--- a/src/data-digitalocean-records/index.ts
+++ b/src/data-digitalocean-records/index.ts
@@ -465,7 +465,7 @@ export class DataDigitaloceanRecords extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_records',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-region/index.ts b/src/data-digitalocean-region/index.ts
index 9848e39ca..4fa0ac308 100644
--- a/src/data-digitalocean-region/index.ts
+++ b/src/data-digitalocean-region/index.ts
@@ -46,7 +46,7 @@ export class DataDigitaloceanRegion extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_region',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-regions/index.ts b/src/data-digitalocean-regions/index.ts
index 7dc84ecdd..2c47590e7 100644
--- a/src/data-digitalocean-regions/index.ts
+++ b/src/data-digitalocean-regions/index.ts
@@ -431,7 +431,7 @@ export class DataDigitaloceanRegions extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_regions',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-reserved-ip/index.ts b/src/data-digitalocean-reserved-ip/index.ts
index c6eb0a34c..aff384ed4 100644
--- a/src/data-digitalocean-reserved-ip/index.ts
+++ b/src/data-digitalocean-reserved-ip/index.ts
@@ -48,7 +48,7 @@ export class DataDigitaloceanReservedIp extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_reserved_ip',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-sizes/index.ts b/src/data-digitalocean-sizes/index.ts
index 03dc2f8a8..5f9341207 100644
--- a/src/data-digitalocean-sizes/index.ts
+++ b/src/data-digitalocean-sizes/index.ts
@@ -451,7 +451,7 @@ export class DataDigitaloceanSizes extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_sizes',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-spaces-bucket-object/index.ts b/src/data-digitalocean-spaces-bucket-object/index.ts
index e6412f447..2cc948bd3 100644
--- a/src/data-digitalocean-spaces-bucket-object/index.ts
+++ b/src/data-digitalocean-spaces-bucket-object/index.ts
@@ -62,7 +62,7 @@ export class DataDigitaloceanSpacesBucketObject extends cdktf.TerraformDataSourc
terraformResourceType: 'digitalocean_spaces_bucket_object',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-spaces-bucket-objects/index.ts b/src/data-digitalocean-spaces-bucket-objects/index.ts
index 7fca293f7..b9250c164 100644
--- a/src/data-digitalocean-spaces-bucket-objects/index.ts
+++ b/src/data-digitalocean-spaces-bucket-objects/index.ts
@@ -66,7 +66,7 @@ export class DataDigitaloceanSpacesBucketObjects extends cdktf.TerraformDataSour
terraformResourceType: 'digitalocean_spaces_bucket_objects',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-spaces-bucket/index.ts b/src/data-digitalocean-spaces-bucket/index.ts
index 8d0f6d2c0..989b94735 100644
--- a/src/data-digitalocean-spaces-bucket/index.ts
+++ b/src/data-digitalocean-spaces-bucket/index.ts
@@ -54,7 +54,7 @@ export class DataDigitaloceanSpacesBucket extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_spaces_bucket',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
@@ -79,6 +79,11 @@ export class DataDigitaloceanSpacesBucket extends cdktf.TerraformDataSource {
return this.getStringAttribute('bucket_domain_name');
}
+ // endpoint - computed: true, optional: false, required: false
+ public get endpoint() {
+ return this.getStringAttribute('endpoint');
+ }
+
// id - computed: true, optional: true, required: false
private _id?: string;
public get id() {
diff --git a/src/data-digitalocean-spaces-buckets/index.ts b/src/data-digitalocean-spaces-buckets/index.ts
index d76c9b14a..01bf64560 100644
--- a/src/data-digitalocean-spaces-buckets/index.ts
+++ b/src/data-digitalocean-spaces-buckets/index.ts
@@ -72,6 +72,11 @@ export class DataDigitaloceanSpacesBucketsBucketsOutputReference extends cdktf.C
return this.getStringAttribute('bucket_domain_name');
}
+ // endpoint - computed: true, optional: false, required: false
+ public get endpoint() {
+ return this.getStringAttribute('endpoint');
+ }
+
// name - computed: true, optional: false, required: false
public get name() {
return this.getStringAttribute('name');
@@ -426,7 +431,7 @@ export class DataDigitaloceanSpacesBuckets extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_spaces_buckets',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-ssh-key/index.ts b/src/data-digitalocean-ssh-key/index.ts
index 7b8ee5b76..fa698d60e 100644
--- a/src/data-digitalocean-ssh-key/index.ts
+++ b/src/data-digitalocean-ssh-key/index.ts
@@ -41,7 +41,7 @@ export class DataDigitaloceanSshKey extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_ssh_key',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-ssh-keys/index.ts b/src/data-digitalocean-ssh-keys/index.ts
index 1c7b2f1d9..bf594d749 100644
--- a/src/data-digitalocean-ssh-keys/index.ts
+++ b/src/data-digitalocean-ssh-keys/index.ts
@@ -426,7 +426,7 @@ export class DataDigitaloceanSshKeys extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_ssh_keys',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-tag/index.ts b/src/data-digitalocean-tag/index.ts
index 2fa330db5..c80b47462 100644
--- a/src/data-digitalocean-tag/index.ts
+++ b/src/data-digitalocean-tag/index.ts
@@ -48,7 +48,7 @@ export class DataDigitaloceanTag extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_tag',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-tags/index.ts b/src/data-digitalocean-tags/index.ts
index a0f6fb06d..2c1248b44 100644
--- a/src/data-digitalocean-tags/index.ts
+++ b/src/data-digitalocean-tags/index.ts
@@ -441,7 +441,7 @@ export class DataDigitaloceanTags extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_tags',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-volume-snapshot/index.ts b/src/data-digitalocean-volume-snapshot/index.ts
index 8d587cf75..e4b2ef564 100644
--- a/src/data-digitalocean-volume-snapshot/index.ts
+++ b/src/data-digitalocean-volume-snapshot/index.ts
@@ -58,7 +58,7 @@ export class DataDigitaloceanVolumeSnapshot extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_volume_snapshot',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-volume/index.ts b/src/data-digitalocean-volume/index.ts
index 24f9d9b7c..0665b2ce6 100644
--- a/src/data-digitalocean-volume/index.ts
+++ b/src/data-digitalocean-volume/index.ts
@@ -60,7 +60,7 @@ export class DataDigitaloceanVolume extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_volume',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/data-digitalocean-vpc/index.ts b/src/data-digitalocean-vpc/index.ts
index f55bcb46b..54733b0c0 100644
--- a/src/data-digitalocean-vpc/index.ts
+++ b/src/data-digitalocean-vpc/index.ts
@@ -50,7 +50,7 @@ export class DataDigitaloceanVpc extends cdktf.TerraformDataSource {
terraformResourceType: 'digitalocean_vpc',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/database-cluster/index.ts b/src/database-cluster/index.ts
index 93cc61eea..c0ff2f81d 100644
--- a/src/database-cluster/index.ts
+++ b/src/database-cluster/index.ts
@@ -287,7 +287,7 @@ export class DatabaseCluster extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_database_cluster',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/database-connection-pool/index.ts b/src/database-connection-pool/index.ts
index 227642ddf..bd3ea552e 100644
--- a/src/database-connection-pool/index.ts
+++ b/src/database-connection-pool/index.ts
@@ -66,7 +66,7 @@ export class DatabaseConnectionPool extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_database_connection_pool',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/database-db/index.ts b/src/database-db/index.ts
index b77faba12..21766142f 100644
--- a/src/database-db/index.ts
+++ b/src/database-db/index.ts
@@ -50,7 +50,7 @@ export class DatabaseDb extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_database_db',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/database-firewall/index.ts b/src/database-firewall/index.ts
index ac56519e9..2f6276eb4 100644
--- a/src/database-firewall/index.ts
+++ b/src/database-firewall/index.ts
@@ -180,7 +180,7 @@ export class DatabaseFirewall extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_database_firewall',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/database-replica/index.ts b/src/database-replica/index.ts
index b16174d59..bde57070d 100644
--- a/src/database-replica/index.ts
+++ b/src/database-replica/index.ts
@@ -66,7 +66,7 @@ export class DatabaseReplica extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_database_replica',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/database-user/index.ts b/src/database-user/index.ts
index e236ec643..a1d447ab3 100644
--- a/src/database-user/index.ts
+++ b/src/database-user/index.ts
@@ -54,7 +54,7 @@ export class DatabaseUser extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_database_user',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/domain/index.ts b/src/domain/index.ts
index 11dbbff32..cf48a3fcb 100644
--- a/src/domain/index.ts
+++ b/src/domain/index.ts
@@ -50,7 +50,7 @@ export class Domain extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_domain',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/droplet-snapshot/index.ts b/src/droplet-snapshot/index.ts
index 8bee03a55..64f15f388 100644
--- a/src/droplet-snapshot/index.ts
+++ b/src/droplet-snapshot/index.ts
@@ -50,7 +50,7 @@ export class DropletSnapshot extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_droplet_snapshot',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/droplet/index.ts b/src/droplet/index.ts
index 8d58edb90..be7bcdaf1 100644
--- a/src/droplet/index.ts
+++ b/src/droplet/index.ts
@@ -241,7 +241,7 @@ export class Droplet extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_droplet',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/firewall/index.ts b/src/firewall/index.ts
index d5dc143ae..24f5f376b 100644
--- a/src/firewall/index.ts
+++ b/src/firewall/index.ts
@@ -652,7 +652,7 @@ export class Firewall extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_firewall',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/floating-ip-assignment/index.ts b/src/floating-ip-assignment/index.ts
index a81c5a341..f7397ac70 100644
--- a/src/floating-ip-assignment/index.ts
+++ b/src/floating-ip-assignment/index.ts
@@ -50,7 +50,7 @@ export class FloatingIpAssignment extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_floating_ip_assignment',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/floating-ip/index.ts b/src/floating-ip/index.ts
index 3560d52da..bd741e5a1 100644
--- a/src/floating-ip/index.ts
+++ b/src/floating-ip/index.ts
@@ -54,7 +54,7 @@ export class FloatingIp extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_floating_ip',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/kubernetes-cluster/index.ts b/src/kubernetes-cluster/index.ts
index a232bbee3..1ccb98090 100644
--- a/src/kubernetes-cluster/index.ts
+++ b/src/kubernetes-cluster/index.ts
@@ -882,7 +882,7 @@ export class KubernetesCluster extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_kubernetes_cluster',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/kubernetes-node-pool/index.ts b/src/kubernetes-node-pool/index.ts
index c5158d31e..e64fa2683 100644
--- a/src/kubernetes-node-pool/index.ts
+++ b/src/kubernetes-node-pool/index.ts
@@ -423,7 +423,7 @@ export class KubernetesNodePool extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_kubernetes_node_pool',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/loadbalancer/index.ts b/src/loadbalancer/index.ts
index 12aa9c615..5f3a6b821 100644
--- a/src/loadbalancer/index.ts
+++ b/src/loadbalancer/index.ts
@@ -32,6 +32,10 @@ export interface LoadbalancerConfig extends cdktf.TerraformMetaArguments {
*/
readonly enableProxyProtocol?: boolean | cdktf.IResolvable;
/**
+ * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/digitalocean/r/loadbalancer#http_idle_timeout_seconds Loadbalancer#http_idle_timeout_seconds}
+ */
+ readonly httpIdleTimeoutSeconds?: number;
+ /**
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/digitalocean/r/loadbalancer#id Loadbalancer#id}
*
* Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2.
@@ -43,6 +47,10 @@ export interface LoadbalancerConfig extends cdktf.TerraformMetaArguments {
*/
readonly name: string;
/**
+ * Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/digitalocean/r/loadbalancer#project_id Loadbalancer#project_id}
+ */
+ readonly projectId?: string;
+ /**
* Docs at Terraform Registry: {@link https://www.terraform.io/docs/providers/digitalocean/r/loadbalancer#redirect_http_to_https Loadbalancer#redirect_http_to_https}
*/
readonly redirectHttpToHttps?: boolean | cdktf.IResolvable;
@@ -695,7 +703,7 @@ export class Loadbalancer extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_loadbalancer',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
@@ -712,8 +720,10 @@ export class Loadbalancer extends cdktf.TerraformResource {
this._dropletTag = config.dropletTag;
this._enableBackendKeepalive = config.enableBackendKeepalive;
this._enableProxyProtocol = config.enableProxyProtocol;
+ this._httpIdleTimeoutSeconds = config.httpIdleTimeoutSeconds;
this._id = config.id;
this._name = config.name;
+ this._projectId = config.projectId;
this._redirectHttpToHttps = config.redirectHttpToHttps;
this._region = config.region;
this._size = config.size;
@@ -824,6 +834,22 @@ export class Loadbalancer extends cdktf.TerraformResource {
return this._enableProxyProtocol;
}
+ // http_idle_timeout_seconds - computed: true, optional: true, required: false
+ private _httpIdleTimeoutSeconds?: number;
+ public get httpIdleTimeoutSeconds() {
+ return this.getNumberAttribute('http_idle_timeout_seconds');
+ }
+ public set httpIdleTimeoutSeconds(value: number) {
+ this._httpIdleTimeoutSeconds = value;
+ }
+ public resetHttpIdleTimeoutSeconds() {
+ this._httpIdleTimeoutSeconds = undefined;
+ }
+ // Temporarily expose input value. Use with caution.
+ public get httpIdleTimeoutSecondsInput() {
+ return this._httpIdleTimeoutSeconds;
+ }
+
// id - computed: true, optional: true, required: false
private _id?: string;
public get id() {
@@ -858,6 +884,22 @@ export class Loadbalancer extends cdktf.TerraformResource {
return this._name;
}
+ // project_id - computed: true, optional: true, required: false
+ private _projectId?: string;
+ public get projectId() {
+ return this.getStringAttribute('project_id');
+ }
+ public set projectId(value: string) {
+ this._projectId = value;
+ }
+ public resetProjectId() {
+ this._projectId = undefined;
+ }
+ // Temporarily expose input value. Use with caution.
+ public get projectIdInput() {
+ return this._projectId;
+ }
+
// redirect_http_to_https - computed: false, optional: true, required: false
private _redirectHttpToHttps?: boolean | cdktf.IResolvable;
public get redirectHttpToHttps() {
@@ -1002,8 +1044,10 @@ export class Loadbalancer extends cdktf.TerraformResource {
droplet_tag: cdktf.stringToTerraform(this._dropletTag),
enable_backend_keepalive: cdktf.booleanToTerraform(this._enableBackendKeepalive),
enable_proxy_protocol: cdktf.booleanToTerraform(this._enableProxyProtocol),
+ http_idle_timeout_seconds: cdktf.numberToTerraform(this._httpIdleTimeoutSeconds),
id: cdktf.stringToTerraform(this._id),
name: cdktf.stringToTerraform(this._name),
+ project_id: cdktf.stringToTerraform(this._projectId),
redirect_http_to_https: cdktf.booleanToTerraform(this._redirectHttpToHttps),
region: cdktf.stringToTerraform(this._region),
size: cdktf.stringToTerraform(this._size),
diff --git a/src/monitor-alert/index.ts b/src/monitor-alert/index.ts
index 1e74d91d7..2312420b2 100644
--- a/src/monitor-alert/index.ts
+++ b/src/monitor-alert/index.ts
@@ -304,7 +304,7 @@ export class MonitorAlert extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_monitor_alert',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/project-resources/index.ts b/src/project-resources/index.ts
index 70a42c035..986f6d0b2 100644
--- a/src/project-resources/index.ts
+++ b/src/project-resources/index.ts
@@ -54,7 +54,7 @@ export class ProjectResources extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_project_resources',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/project/index.ts b/src/project/index.ts
index 3e252f5ce..cc08a6c6c 100644
--- a/src/project/index.ts
+++ b/src/project/index.ts
@@ -78,7 +78,7 @@ export class Project extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_project',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/provider/index.ts b/src/provider/index.ts
index dcd6f2425..7b3bd1fa6 100644
--- a/src/provider/index.ts
+++ b/src/provider/index.ts
@@ -71,7 +71,7 @@ export class DigitaloceanProvider extends cdktf.TerraformProvider {
terraformResourceType: 'digitalocean',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
terraformProviderSource: 'digitalocean/digitalocean'
diff --git a/src/record/index.ts b/src/record/index.ts
index 985fffaa7..4396fbdff 100644
--- a/src/record/index.ts
+++ b/src/record/index.ts
@@ -82,7 +82,7 @@ export class Record extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_record',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/reserved-ip-assignment/index.ts b/src/reserved-ip-assignment/index.ts
index 3aefae1dd..926e1a6c5 100644
--- a/src/reserved-ip-assignment/index.ts
+++ b/src/reserved-ip-assignment/index.ts
@@ -50,7 +50,7 @@ export class ReservedIpAssignment extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_reserved_ip_assignment',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/reserved-ip/index.ts b/src/reserved-ip/index.ts
index 27ee3dcad..5e2fb482f 100644
--- a/src/reserved-ip/index.ts
+++ b/src/reserved-ip/index.ts
@@ -54,7 +54,7 @@ export class ReservedIp extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_reserved_ip',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/spaces-bucket-object/index.ts b/src/spaces-bucket-object/index.ts
index f35dba8d4..cef556b30 100644
--- a/src/spaces-bucket-object/index.ts
+++ b/src/spaces-bucket-object/index.ts
@@ -106,7 +106,7 @@ export class SpacesBucketObject extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_spaces_bucket_object',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/spaces-bucket-policy/index.ts b/src/spaces-bucket-policy/index.ts
index ab53ab181..0a00069a7 100644
--- a/src/spaces-bucket-policy/index.ts
+++ b/src/spaces-bucket-policy/index.ts
@@ -54,7 +54,7 @@ export class SpacesBucketPolicy extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_spaces_bucket_policy',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/spaces-bucket/index.ts b/src/spaces-bucket/index.ts
index fd4722bfa..ce521fe79 100644
--- a/src/spaces-bucket/index.ts
+++ b/src/spaces-bucket/index.ts
@@ -747,7 +747,7 @@ export class SpacesBucket extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_spaces_bucket',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
@@ -793,6 +793,11 @@ export class SpacesBucket extends cdktf.TerraformResource {
return this.getStringAttribute('bucket_domain_name');
}
+ // endpoint - computed: true, optional: false, required: false
+ public get endpoint() {
+ return this.getStringAttribute('endpoint');
+ }
+
// force_destroy - computed: false, optional: true, required: false
private _forceDestroy?: boolean | cdktf.IResolvable;
public get forceDestroy() {
diff --git a/src/ssh-key/index.ts b/src/ssh-key/index.ts
index d3751703c..9f25868cd 100644
--- a/src/ssh-key/index.ts
+++ b/src/ssh-key/index.ts
@@ -50,7 +50,7 @@ export class SshKey extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_ssh_key',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/tag/index.ts b/src/tag/index.ts
index 45cc1b7cd..5c5ed0a57 100644
--- a/src/tag/index.ts
+++ b/src/tag/index.ts
@@ -46,7 +46,7 @@ export class Tag extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_tag',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/version.json b/src/version.json
index 0b3720978..c188850ee 100644
--- a/src/version.json
+++ b/src/version.json
@@ -1,3 +1,3 @@
{
- "registry.terraform.io/digitalocean/digitalocean": "2.23.0"
+ "registry.terraform.io/digitalocean/digitalocean": "2.25.2"
}
diff --git a/src/volume-attachment/index.ts b/src/volume-attachment/index.ts
index 42a3c1a86..e76236f36 100644
--- a/src/volume-attachment/index.ts
+++ b/src/volume-attachment/index.ts
@@ -50,7 +50,7 @@ export class VolumeAttachment extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_volume_attachment',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/volume-snapshot/index.ts b/src/volume-snapshot/index.ts
index d5f2fbd5a..5814214c6 100644
--- a/src/volume-snapshot/index.ts
+++ b/src/volume-snapshot/index.ts
@@ -54,7 +54,7 @@ export class VolumeSnapshot extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_volume_snapshot',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/volume/index.ts b/src/volume/index.ts
index 6e7b3f9f0..6888f377d 100644
--- a/src/volume/index.ts
+++ b/src/volume/index.ts
@@ -78,7 +78,7 @@ export class Volume extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_volume',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/src/vpc/index.ts b/src/vpc/index.ts
index 96c9f9f06..dcb64283a 100644
--- a/src/vpc/index.ts
+++ b/src/vpc/index.ts
@@ -147,7 +147,7 @@ export class Vpc extends cdktf.TerraformResource {
terraformResourceType: 'digitalocean_vpc',
terraformGeneratorMetadata: {
providerName: 'digitalocean',
- providerVersion: '2.23.0',
+ providerVersion: '2.25.2',
providerVersionConstraint: '~> 2.19'
},
provider: config.provider,
diff --git a/yarn.lock b/yarn.lock
index 15ce99346..a2291b5a5 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -116,9 +116,9 @@
jsii-srcmak "^0.1.686"
"@cdktf/provider-project@^0.2.8":
- version "0.2.76"
- resolved "https://registry.yarnpkg.com/@cdktf/provider-project/-/provider-project-0.2.76.tgz#dfd4bd009099f38d419e6971a818de5e3a73b0fb"
- integrity sha512-P6j9Tu3prPbuEeIiI6FUBfkaUJ/NdXTsc3zwY59VmKP2XdCkv7HPSPTG/izXW6vWarBDpfJEo1n0QzCvUug+CQ==
+ version "0.2.78"
+ resolved "https://registry.yarnpkg.com/@cdktf/provider-project/-/provider-project-0.2.78.tgz#353239aeb3352b2204c96f00547fcb9f60a823e6"
+ integrity sha512-gJW8tIovxz9A3o52qVPYsdy9cvVoHf1V/zLJqI3z3QKFcV5j5oZw2AZ9VnsR7f/sBh8k59hNRQnNXej0Sff5aQ==
dependencies:
change-case "^4.1.2"
fs-extra "^10.1.0"
@@ -3195,10 +3195,10 @@ progress@^2.0.3:
resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8"
integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
-projen@^0.65.24:
- version "0.65.24"
- resolved "https://registry.yarnpkg.com/projen/-/projen-0.65.24.tgz#ea04fefcca89b51fed665c2eed65ddd4d12aadad"
- integrity sha512-+9BeNZnBMphOBzcm+/xZ+n+BVOu7i2xtluI0w0HzKO8yndDILTHgotyXanGeL/pdfj/XFR1eR22Lhd1pocNEFw==
+projen@^0.65.37:
+ version "0.65.37"
+ resolved "https://registry.yarnpkg.com/projen/-/projen-0.65.37.tgz#71ff5415afc6c2b5b7f6212e0d2384ca16a8b94e"
+ integrity sha512-/rg62fC/DdWbpQpylPEPXNkzF8JJELDNlN07d5uH5FwnR1Y01pD6XY+BTWCzV9WMTDSipQwqxXgtaVaXI8SvrQ==
dependencies:
"@iarna/toml" "^2.2.5"
case "^1.6.3"